4-Benzyl-2-(4-methoxybenzyl)-[1,2,4]thiadiazolidine-3,5-dione (HCID 11602336)|Huagongshe