2343952-04-3 | 1-(Benzo[b]thien-2-ylcarbonyl)-2,5-pyrrolidinedione | AOBChem