Fetoscopic view of the umbilical cord insertion site into the placenta.

804 6573