152269-49-3 2-Amino-3-((phosphonomethyl)thio)propionic acid APMTP L-2-Amino-3-((phosphonomethyl)thio)propanoic acid