Lilium Embryo Mature CS Prepared Microscope Slide 19-15

$7.25

Lilium; seed with mature embryo, cs.