Top Suppliers:I want be here

56554-83-7

56554-83-7 structure
56554-83-7 structure

Name 3-Methoxy-2-methoxycarbonylbenzenedodecanoic acid methyl ester
Molecular Formula C22H34O5
Molecular Weight 378.5