89131-53-3

89131-53-3 structure
89131-53-3 structure

Name Ethyl 3,3-dicarbethoxy-3-acetamidopropylphosphonous acid
Molecular Formula C13H23NO7P
Molecular Weight 336.29800
Exact Mass 336.12100
PSA 142.14000
LogP 1.54740