A Randomized, Concurrent Controlled Trial to Assess the Safety and Effectiveness of the Separator 3D as a Component of the Penumbra System in the... | NCT01584609 | Trialant