Yeast aquaporin molecule

Bildnummer 12326261
Yeast aquaporin molecule
;