103997-59-7 6-(3-(4-(o-Ethoxyphenyl)-1-piperazinyl)propoxy)-3,4-dihydrocarbostyril Selprazine Selprazine [INN]