BENZOIC ACID 2-(((4-HYDROXYPHENYL)AMINO)OXOACETYL)HYDRAZIDE

Product Code: 1682229
Molecular Formula: C15H13N3O4
Molecular Weight: 299.28
93628-91-2