110963-29-6
3-AMINO-1H-INDOLE-2-CARBOHYDRAZIDE
Product Code:
255184
Molecular Formula:
C9H10N4O
Molecular Weight:
190.2
Order 110963-29-6