1000605-11-7 | 4-(benzyloxy)-3-isopropylbenzoyl chloride | AOBChem