Medicine

Asiatic cholangitis is caused by -