39126-37-9
2-(Phenylamino)propanedioic acid
Product Code:
146389
Molecular Formula:
C9H9NO4
Molecular Weight:
195.17
Order 39126-37-9