344261-50-3

344261-50-3 structure
344261-50-3 structure

Name (α-Diphenylphosphorylbenzyl)phenylphosphinsaeure-methylester
Molecular Formula C26H24O3P2
Molecular Weight 446.41400
Exact Mass 446.12000
PSA 62.99000
LogP 5.94930