NCT00490841 - The HERCULES Trial - A Safety and Effectiveness Study of the Herculink Elite Renal Stent to Treat Renal Artery Stenosis | Crick | Crick