« Back to search results
Image 2 of 12
< Prev Next >

PX12-039a.jpg

PX12-039a Stomata open - Tomato leaf SEM 5000x