Mitochondria, Amphibian, section Microscope Slide

Product Code: 312306