61676-71-9

61676-71-9 structure
61676-71-9 structure

Name 4-[[diethoxyphosphoryl(phenyl)methyl]amino]-2-hydroxybenzoic acid
Molecular Formula C18H22NO6P
Molecular Weight 379.34400
Exact Mass 379.11800
PSA 114.90000
LogP 4.54020