Mammal Testis Slide, 7 µm, H&E

Product Code: 316386

Description

Several general structures of large flagellates