2639568-91-3 | 1-(4-Bromobenzoyl)-2,5-pyrrolidinedione | AOBChem