TETRAKISHYDROXYMETHYL PHOSPHONIUM …