Synonyms:
Iminodiacetic acid disodium salt hydrate
43809-18
43809-30
43809.18
43809.3
AAA43809-18EA
53.89
USD
InStock
CAAAA43809-18
AAA43809-18
AAA43809-30
CAAAA43809-30
Iminodiacetic acid disodium salt hydrate 97%
Iminodiacetic acid disodium salt hydrate
Crystalline