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

Code produit:
752097977