Image 1 of 1

PX56-002z.jpg

PX56-002z  Plant cell and organelles Tomato leaf EM 13500x [8x10]