2-Phosphonopropionic acid, tech.

AB146125