3-[5-(3-[1,8]Naphthyridin-2-yl-propyl)-indol-1-yl]-hexanoic acid ethyl ester (HCID 66821364)|Huagongshe