85659-93-4

85659-93-4 structure
85659-93-4 structure

Name diphenyl (2-(cyclohexylcarbamoyl)benzoyl)phosphoramidate
Molecular Formula C26H27N2O5P
Molecular Weight 478.47700
Exact Mass 478.16600
PSA 103.54000
LogP 6.52680
Precursor  0

DownStream  2