Thiazolides: a new class of antiviral drugs.

Thiazolides: a new class of antiviral drugs.