Norbaeocystin molecule, illustration

Bildnummer 13672171
Norbaeocystin molecule, illustration
;