20161-52-8 | 3-Ethenylbenzoyl chloride | AOBChem