Dipylidium canium Scolex, w.m. Microscope Slide

Product Code: 306646