1283129-89-4 | 3-ethoxy-4-isopropoxybenzoyl chloride | AOBChem