1 result found

Search Results for: idu

Idu

Idu --> idoxuridine (Science: drug) analogue of thymidine that inhibits the replication of dna viruses. Used in the... Read More