1,2-Diphenyl-3-(1,3-thiazolidin-3-yl)propan-1-one (HCID 19905263)|Huagongshe