Image 1 of 1

CZ50-005z.jpg

CZ50-005z Muscle Organelle in  Animal Cell - Mouse leg muscle  EM 60000x [8x10]