Loading patent details...
US7329253B2: Suction sleeve and interventional devices having such a suction sleeve | Searchlight