Loading patent details...
US6997908B2: Rapid exchange catheter with detachable hood | Searchlight