Self Expanding Nitinol Stent Versus Percutaneous Translum... | NCT00906022 | Trialant