25843-69-0
Benzoic acid, 2-(phenylamino)-, hydrazide
Product Code:
1547314
Molecular Formula:
C13H13N3O
Molecular Weight:
Order 25843-69-0