5859-23-4

5859-23-4 structure
5859-23-4 structure

Name 3,5-Dichloro-4,6-dimethoxy-o-toluic acid 3-methoxy-4-(methoxycarbonyl)-5-methylphenyl ester
Molecular Formula C20H20Cl2O7
Molecular Weight 443.27