Top Suppliers:I want be here

91434-49-0

91434-49-0 structure
91434-49-0 structure

Name (e)-3-(1-(4-methoxyphenyl)ethylidene)-4-(propan-2-ylidene)dihydrofuran-2,5-dione
Molecular Formula C16H16O4