Chenopodium sp. cells with air bubbles, light micrograph

Bildnummer 13503969
Chenopodium sp. cells with air bubbles, light micrograph
;