2660132-43-2 | 1-(4-Ethylbenzoyl)-2,5-pyrrolidinedione | AOBChem