MT00786 Potassium tetraoxalate dihydrate 6100-20-5
English name: Potassium trihydrogen dioxalate dihydrate Common aliases: Potassium trihydrogen oxalate; Potassium tetraoxalate; Potassium tetraoxalate; Potassium tetraoxalate dihydrate; Potassium oxala…