4-Phosphonobutyric acid, tech.

AB146309