1005110-08-6
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
Order 1005110-08-6