Halofantrine methylsulfate NSC305789