1159979-08-4 | 4-(p-tolyloxy)benzohydrazide | AOBChem