Is This Implantation ?

Keyance

Can Anybody Tell Me What This Is I Have A Positive pregnancy test So Is This Implantation ?