Helenalin sesquiterpene lactone molecule, illustration

Bildnummer 12994248
Helenalin sesquiterpene lactone molecule, illustration
;