Microscopy micrograph plant tissue, stem of pumpkin, magnification 200X
Username: Defun
Editorial: No
Width: 3168 pixels
Height: 3168 pixels
Downloads: 8
Image ID: 24836946