Loading patent details...
US8323239B2: Fixed dimensional and bi-directional steerable catheter control handle | Searchlight