77930-08-6

77930-08-6 structure
77930-08-6 structure

Name dibenzyl 2,2'-(((difluoromethyl)phosphoryl)bis(azanediyl))diacetate
Molecular Formula C19H21F2N2O5P
Molecular Weight 426.35100
Exact Mass 426.11600
PSA 103.54000
LogP 3.84990
Precursor  0

DownStream  3