1-(Benzo[b]thiophen-5-yl)-3-(4-cyclopropylpyridin-3-yl)imidazolidin-2-one (HCID 66576484)|Huagongshe