CIBA 32,644-Ba, a new systemically active amoebicide