814-95-9 Ethanedioic acid, strontium salt (1:1) NSC83515 Oxalic acid, monostrontium salt Oxalic acid, strontium salt (1:1) Strontium oxalate Strontium oxalate, SrC2O4