51679-86-8
2-{[amino(oxo)acetyl]amino}benzoate
Product Code:
684784
Molecular Formula:
C9H7N2O4
Molecular Weight:
207.16
Order 51679-86-8