Top Suppliers:I want be here

58150-79-1

58150-79-1 structure
58150-79-1 structure

Name Cyclopenta[ef]heptalene-4,5-dicarboxylic acid dimethyl ester
Molecular Formula C18H14O4
Molecular Weight 294.3