915973-17-0
3-Pyrazolidinone, 2-benzoyl-5,5-dimethyl-1-(1-naphthalenylmethyl)-
Product Code:
998588
Molecular Formula:
C23H22N2O2
Molecular Weight:
358.43
Order 915973-17-0