[1,1'-Biphenyl]-2,2'-dicarboxylic acid,5,5',6,6'-tetrahydroxy-4,4'-dimethoxy-, dimethyl ester

Product Code: 1820645
Molecular Formula: C18H18O10
Molecular Weight:
182183-04-6