14723-88-7
L-Phenylalanine, 2-phenylhydrazide
Product Code:
1365829
Molecular Formula:
C15H17N3O
Molecular Weight:
Order 14723-88-7