31557-87-6
4-[(cyanoacetyl)amino]benzoic acid
Product Code:
1257693
Molecular Formula:
C10H8N2O3
Molecular Weight:
204.18
Order 31557-87-6