Loading patent details...
US20040102697A1: Method and system for positioning a device in a tubular organ | Searchlight