3-Phenylcarbazic acid isopropyl ester 40886-95-1 Carbazic acid, 3-phenyl-, isopropyl ester Hydrazinecarboxylic acid, 2-phenyl-, 1-methylethyl ester NSC83156 WLN: 1Y1&OVMMR