63637-73-0

63637-73-0 structure
63637-73-0 structure

Name ((E)-2-Benzenesulfonyl-vinyl)-phosphonic acid diphenyl ester
Molecular Formula C20H17O5PS
Molecular Weight 400.38500
Exact Mass 400.05300
PSA 87.86000
LogP 6.36340