A629968 | 2-(benzyloxy)-3-isopropylbenzoyl chloride | AOBChem