159052-16-1

159052-16-1 structure
159052-16-1 structure

Name α-(3-(5-methyl-2-thienyl)propenoyl)benzylidene(triphenyl)phosphorane
Molecular Formula C33H27OPS
Molecular Weight 502.60600
Exact Mass 502.15200
PSA 55.12000
LogP 6.85360