84393-98-6
Phosphonium, triphenyl-, 1-butyl-2-oxohexylide
Product Code:
433303
Molecular Formula:
C28H33OP
Molecular Weight:
Order 84393-98-6