The Penumbra System: a mechanical device for the treatment of acute stroke due to thromboembolism.

The Penumbra System: a mechanical device for the treatment of acute stroke due to thromboembolism.