26239-55-4
N-(2-Acetamido)iminodiacetic acid
Product Code:
144989
Molecular Formula:
C6H10N2O5
Molecular Weight:
190.15
Order 26239-55-4