A629965 | 2-ethoxy-3-isopropylbenzoyl chloride | AOBChem