5-(7-Bromo-3-hydroxynaphthalen-2-yl)-1,1-dioxo-1,2,5-thiadiazolidin-3-one (HCID 17751761)|Huagongshe