Free release

656810-18-3 benzaldehyde,3-ethoxy-4-[3-[3-(2,4,5-trichlorophenoxy)propoxy]propoxy]-

service@apichina.com
Product Name Benzaldehyde,3-ethoxy-4-[3-[3-(2,4,5-trichlorophenoxy)propoxy]propoxy]-
CAS No. 656810-18-3
Molecular Formula C21H23Cl3O5