2-(3,5-Dibromobenzyl)isoindoline-1,3-dione (HCID 58962916)|Huagongshe