Electron microscopic observations on the placenta of the cat

Electron microscopic observations on the placenta of the cat