Yodoxin

Yodoxin

a trademark for an antiamebic (diiodohydroxyquin).