« Back to search results
Image 77 of 151
< Prev Next >

CZ50-005z.jpg

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