Top Suppliers:I want be here

94856-36-7

94856-36-7 structure
94856-36-7 structure

Name 3-isopropylidene-4-[1-naphthalen-2-yl-eth-(e)-ylidene]-dihydro-furan-2,5-dione
Molecular Formula C19H16O3