Ibogaine hydrochloride NSC628053