Idoxuridine
Definition: Idoxuridine is an anti-herpesvirus antiviral drug. It is a nucleoside analogue, a modified form of deoxyuridine, similar enough to be incorporated into viral DNA replication, but the iodine atom added to the uracil component blocks base pairing. source: Wikipedia
- ID
- 373499006
- Name
- Idoxuridine