743-98-6

743-98-6 structure
743-98-6 structure

Name 1-ethenyl-4-[[ethoxy(phenyl)phosphoryl]methyl]naphthalene
Molecular Formula C21H21O2P
Molecular Weight 336.36400
Exact Mass 336.12800
PSA 36.11000
LogP 5.62290