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…

