106796-66-1
4-Cyclohexene-1,2-dicarboxylic acid, methyl-,(1-methylethylidene)di-4,1-phenylene ester
Product Code:
1028963
Molecular Formula:
C33H36O8
Molecular Weight:
Order 106796-66-1