181178-59-6

181178-59-6 structure
181178-59-6 structure

Name (Benzylamino-furan-2-yl-methyl)-phosphonic acid dibenzyl ester
Molecular Formula C26H26NO4P
Molecular Weight 447.46300
Exact Mass 447.16000
PSA 70.51000
LogP 7.08560