Safety and Performance of the Penumbra Liberty Stent in t... | NCT01753388 | Trialant