Tert-butyl 5-(biphenyl-4-ylmethyl)-1,1-dioxo-1,2,5-thiadiazolidine-2-acetate|Huagongshe