4-amino-4-phosphonobutyric acid

4-amino-4-phosphonobutyric acid · CAS 18865-31-1