820236-94-0
3,5-Pyrazolidinedione, 4-[(4-butoxyphenyl)methylene]-1-phenyl-
Product Code:
1347607
Molecular Formula:
C20H20N2O3
Molecular Weight:
336.38
Order 820236-94-0