Helenalin sesquiterpene lactone molecule, illustration

Bildnummer 12994249
Helenalin sesquiterpene lactone molecule, illustration
;