80625-78-1
OCTYLIDENETRIPHENYLPHOSPHORANE
Product Code:
734588
Molecular Formula:
C26H31P
Molecular Weight:
374.50
Order 80625-78-1