2969436-23-3 | 2-isopropyl-4-propoxybenzoyl chloride | AOBChem