Megavace thrombectomy