Cat. Name CAS. Structure Purity
M047860 Ethanedioic acid diammonium salt 1113-38-8 Ethanedioic acid diammonium salt ≥ 95%