42190-61-4
(4-butyl-3,5-dioxo-1,2-diphenylpyrazolidin-4-yl)methyl 2-phenylacetate
Product Code:
2476730
Molecular Formula:
C28H28N2O4
Molecular Weight:
456.53
Order 42190-61-4