1H-1,3-Diphosphole,2-(1,3-dihydro-4,5-dimethyl-1,3-diphenyl-2H-1,3-diphosphol-2-ylidene)-2,3-dihydro-4,5-dimethyl-1,3-diphenyl-

Product Code: 741056
Molecular Formula: C34H32P4
Molecular Weight:
114862-87-2