Stoxil

Stoxil

a trademark for an antiviral (idoxuridine).