Trimethyl 6-(2-prop-2-enylphenyl)-7-oxabicyclo[2.2.1]hept-2-ene-2,3,4-tricarboxylate

Product Code: 2114929
Molecular Formula: C21H22O7
Molecular Weight: 386.39
1005110-08-6