88399-33-1
2,5-Pyrrolidinedione, 3,3-dimethyl-4-(triphenylphosphoranylidene)-
Product Code:
1286439
Molecular Formula:
C24H22NO2P
Molecular Weight:
387.41
Order 88399-33-1