143500-15-6

143500-15-6 structure
143500-15-6 structure

Name 1-[diphenylphosphorylmethyl-(2-methylphenyl)phosphoryl]-2-methylbenzene
Molecular Formula C27H26O2P2
Molecular Weight 444.44200
Exact Mass 444.14100
PSA 53.76000
LogP 5.58890