87612-16-6 | 2-(phenylethynyl)benzohydrazide | AOBChem