Orthoiodohippuric (OIH) acid labeled with 131I is a widely used renal radiopharmaceutical agent and has been the standard radiopharmaceutical agent for the measurement of effective renal plasma flow (EPRF). Limitations to the routine clinical use of 131I OIH are related to the suboptimal imaging properties of the 131I radionuclide and its relatively high radiation dose. 123I has been substituted for 131I; however, its high cost and short shelf-life have limited its widespread use. Recent work has centered on the development of a new 99mTc renal tubular function agent, which would use the optimal radionuclidic properties and availability of 99mTc and combine the clinical information provided by OIH. The search for a suitable 99mTc renal tubular function agent has focused on the diamide dithiolate (N2S2), the paraaminohippuric iminodiacetic acid (PAHIDA), and the triamide mercaptide (N3S) donor ligand systems. To date, the most promising 99mTc tubular function agent is the N3S complex: 99mTc mercaptoacetyltriglycine (99mTc MAG3). Studies in animal models in diuresis, dehydration, acid or base imbalance, ischemia, and renal artery stenosis demonstrate that 99mTc MAG3 behaves similarly to 131I OIH. A simple kit formulation is available that yields the 99mTc MAG3 complex in high radiochemical purity. Studies in normal subjects and patients indicate that 99mTc MAG3 is an excellent 99mTc renal tubular agent, but its plasma clearance is only 50% to 60% that of OIH. In an effort to develop an improved 99mTc renal tubular function agent, changes have been made in the core N3S donor ligand system, but to date no agent has been synthesized that is clinically superior to 99mTc MAG3.