Human Pancreas, sec. 7 µm H&E Microscope Slide

Product Code: 315466

Description

Whole mount microscope slide stained to show general structures.