Amphiuma Pancreas Prepared Microscope Slide ZL9-23

$5.50

Amphiuma; (large distinct cells) pancreas, section.

SKU: ZL9-23 Categories: ,