Veterinary medicine: (8) - Placentary labyrinth
Stain: HE
Your browser does not support JavaScript!