Helenalin sesquiterpene lactone molecule, illustration

Bildnummer 12994250
Helenalin sesquiterpene lactone molecule, illustration
;