136924-71-5 | 1-(6-Bromo-2-naphthalenyl)-2,5-pyrrolidinedione | AOBChem