2-amino-2-oxoacetate
2-amino-2-oxo-acetate
2-amino-2-keto-acetate
2-amino-2-oxo-ethanoate
66257-53-2
Oxamate (insect repellant)
Oxamate (repellent)
ZINC04658565