Home Chemical Details 88542-70-5
Einecs 289-423-1
3-isobutylidenephthalide
3-(2-Methylpropylidene)phthalide
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us