Science Source Feb 2010
EN_90286490_0259
![Science Source Feb 2010](img/medium/arch1/dvd0113/23/EN_90286490_0259.jpg)
Elodea leaf. Magnification: x160.
2010-02-13
EAST NEWS
Science Source
M. I. Walker
6v0912
1,31MB
30cm x 19cm by 300dpi
CELL, CELLULAR, CHLOROPLAST, ELODEA, LEAF, LIGHT, MAGNIFICATION, MICROGRAPH, MICROSCOPIC, MICROSCOPY, ORGANELLE, PLANT, SCIENCE, WALKER, X160,