136546-24-2
Phosphine,[2,3-bis(1,1-dimethylethyl)-2-cyclopropen-1-ylidene](diphenylacetyl)-
Product Code:
2379205
Molecular Formula:
C25H29OP
Molecular Weight:
Order 136546-24-2