168090-23-1 | 1-(1-Naphthalenylcarbonyl)-2,5-pyrrolidinedione | AOBChem