Open main menu

Sodium Methanoate

Key Stage 4

Meaning

Sodium Methanoate is an organic salt made from the neutralisation of a Sodium base and Methanoic Acid.