3-isobutylidenephthalide [ 88542-70-5 ]

Cas Number: 88542-70-5
Product Code
1410390
Product Name
3-isobutylidenephthalide
Cas Number
88542-70-5