Recent advances in devices for mechanical thrombectomy. (2nd July 2020)