1 result found

Search Results for: ida

Ida

Ida (Science: abbreviation) Iminodiacetate, whose derivatives are used in radiopharmaceuticals with a 99mTc label. See:... Read More