Costunolide skeletal structure diagram.Sesquiterpene compound molecule scientific illustration on yellow background.

Code produit:
737925506