95691-14-8

95691-14-8 structure
95691-14-8 structure

Name (1-(benzhydrylamino)-4-methoxy-4-oxobutyl)phosphinic acid
Molecular Formula C18H22NO4P
Molecular Weight 347.34500
Exact Mass 347.12900
PSA 99.10000
LogP 3.50280