Loading patent details...
US6652557B1: Mechanism for capturing debris generated during vascular procedures | Searchlight