Free release

820238-94-6 benzoic acid, 2,4-dichloro-, octadecyl ester

service@apichina.com
Product Name Benzoic acid, 2,4-dichloro-, octadecyl ester
CAS No. 820238-94-6
Molecular Formula C25H40Cl2O2