124-77-6

124-77-6 structure
124-77-6 structure

Name 1,4,7-Trihydroxy-3-(2-hydroxyethyl)-3,4,5-heptanetricarboxylic acid triammonium salt
Molecular Formula C12H29N3O10
Molecular Weight 375.37