3-Methoxypropanesulphonic acid 51980-59-7 EINECS 257-571-6