Loading patent details...
US20030191483A1: Thrombectomy device with multi-layered rotational wire | Searchlight