21348-59-4 EINECS 244-341-5 Ethanedioic acid, niobium salt Niobium oxalate Oxalic acid, niobium salt