139277-58-0 | 4-Biphenylacetic acid hydrazide | AOBChem