28-deoxonimbolide

Product Number: WD02JEY
Product Name: 28-deoxonimbolide
CAS: 126005-94-5
MF:
MW: