890530-29-7 | 3-chloro-4-cyanobenzoyl chloride | AOBChem