Fine structure of anchoring villi of the human placenta.

Fine structure of anchoring villi of the human placenta.