113234-69-8

113234-69-8 structure
113234-69-8 structure

Name 1-(2-methylsulfanylbenzoyl)-2-methylpropylidene(triphenyl)phosphorane
Molecular Formula C30H29OPS
Molecular Weight 468.58900
Exact Mass 468.16800
PSA 52.18000
LogP 6.41370
Precursor  0

DownStream  2