A1122640 | 3-phenylpropioloyl chloride | AOBChem