84370-12-7
6-Dodecanone, 5-(triphenylphosphoranylidene)-
Product Code:
590059
Molecular Formula:
C30H37OP
Molecular Weight:
444.58
Order 84370-12-7