Giardia Cysts Prepared Microscope Slide ZA2-622

$16.00

Mastigophora (flagellates) Giardia lamblia; cysts, smear.