YourDictionary

What does IUDR stand for?

Idoxuridine - Medicine (EDAA)

Iododexyuridine - Medicine (PALA)

link/cite print suggestion box