1-Benzyl-3,3-difluoropyrrolidine-2,5-dione (HCID 11481520)|Huagongshe