3-isobutylidenephthalide

3-isobutylidenephthalide · CAS 88542-70-5