73972-68-6
3,5-Pyrazolidinedione, 4-((2,3-dimethyl-3-oxo-1-phenyl-4-pyrazolinyl)a minomethylene)-1,2-diphenyl-
Product Code:
358196
Molecular Formula:
C27H23N5O3
Molecular Weight:
465.50
Order 73972-68-6