188115-70-0
Phosphonium, triphenyl(3-phenylpropyl)-, iodide
Product Code:
2387419
Molecular Formula:
C27H26P·I
Molecular Weight:
Order 188115-70-0