29262-60-0

29262-60-0 structure
29262-60-0 structure

Name 2-((diethoxyphosphoryl)(isopropyl)amino)-2-oxoacetic acid
Molecular Formula C9H18NO6P
Molecular Weight 267.21600
Exact Mass 267.08700
PSA 102.95000
LogP 1.48910