150188-08-2

150188-08-2 structure
150188-08-2 structure

Name 3-(2-amino-3,4-dioxocyclobuten-1-yl)propylphosphonic acid
Molecular Formula C7H10NO5P
Molecular Weight 219.13200
Exact Mass 219.03000
PSA 127.50000
LogP 0.00920