A625691 | 2-(benzyloxy)-5-isopropylbenzoyl chloride | AOBChem