628737-82-6 L-Histidine, 2-phenylhydrazide L-Histidine, 2-phenylhydrazide Catalog No.: 1963414 Name: L-Histidine, 2-phenylhydrazide CAS: 628737-82-6 Formula: C12H15N5O Inquire about this product →