182183-04-6
[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:
Order 182183-04-6