Phosphorane, 2-butenyl-2-butenylidenediphenyl-

Product Code: 981572
Molecular Formula: C20H23P
Molecular Weight:
88001-17-6