Giardia Trophozoites Prepared Microscope Slide ZA2-621

$16.00

Mastigophora (flagellates) Giardia lamblia; trophozoites, smear.