55385-40-5
1,2,4-TRIPHENYLPYRAZOLIDINE-3,5-DIONE
Product Code:
1496846
Molecular Formula:
C21H16N2O2
Molecular Weight:
328.36
Order 55385-40-5