Iminodiacetic acid disodium salt hydrate

AB143392