Loading patent details...
US20060149166A1: Device, system, and Method for detecting and localizing obstruction within a blood vessel | Searchlight