2918888-73-8 | ethyl 2,4-dichloro-3-isopropoxybenzoate | AOBChem