Device and Method for Removing Occlusions in a Biological Vessel United States Patent 9987027 by Doron Jacob Ben-Ami | Menrva Books | MenrvaBooks