93628-91-2
BENZOIC ACID 2-(((4-HYDROXYPHENYL)AMINO)OXOACETYL)HYDRAZIDE
Product Code:
1682229
Molecular Formula:
C15H13N3O4
Molecular Weight:
299.28
Order 93628-91-2