Penumbra 3D revascularisation device