Home Chemical Details 31323-76-9
Inumakilactone B
15,16-Didehydro-15,16-dideoxy-17-norpodolactone B
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us