Tert-butyl 4-(1-ethylindole-3-carbonyl)-2-pyridin-3-yl-1,3-thiazolidine-3-carboxylate (HCID 57191446)|Huagongshe