142-73-4 2,2'-Iminodiacetic acid 31685-59-3 4-04-00-02428 (Beilstein Handbook Reference)