This video was recently broadcasted live at the WFITN-OCIN Joint Meeting (Shanghai/Istanbul). The Cascade device from Perflow - distributed by Kaneka Medical Europe N.V. was explained and commented by Dr. Paul Bhogal,  who also depicted its features recently in the NeuroNews article.

Dr. Paul Bhogal
Consultant Interventional Neuroradiologist
The Royal London Hospital