154660-48-7
2-PHENYLBENZHYDRAZIDE
Product Code:
213036
Molecular Formula:
C13H12N2O
Molecular Weight:
212.25
Order 154660-48-7