74928-72-6
Phosphonium, triphenyl-, 1,3-propanediylide
Product Code:
2177679
Molecular Formula:
C39H34P2
Molecular Weight:
Order 74928-72-6