114862-87-2
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:
Order 114862-87-2