46119-06-6
(2S)-2-amino-3-(1H-imidazol-4-yl)propanehydrazide (non-preferred name)
Product Code:
782553
Molecular Formula:
C6H11N5O
Molecular Weight:
169.18
Order 46119-06-6