753438-09-4

753438-09-4 structure
753438-09-4 structure

Name (2S)-2-[2-(1,2-dicarboxyethoxy)ethylamino]-3-hydroxybutanedioic acid
Molecular Formula C10H15NO10
Molecular Weight 309.22700
Exact Mass 309.07000
PSA 190.69000