Observation on the fine structure of the sheep placenta.