Himbacine molecule, illustration

Bildnummer 12991777
Himbacine molecule, illustration
;