6,6-Dimethoxy-3,3-biphenyldicarboxylic acid dimethyl ester

Product Code: 782042
Molecular Formula: C18H18O6
Molecular Weight: 330.33
4712-73-6