A radio-opaque dihydroxy compound substituted with at least one bromine or
iodine atom. Radio-opaque medical implants and drug delivery devices and
methods for therapeutic site-specific or systemic drug delivery
comprising implanting in the body of a patient are also disclosed.