108640-72-8 | 1-(1-Naphthalenylmethyl)-2,5-pyrrolidinedione | AOBChem