Loading patent details...
US6659998B2: Mappable foot controller for microsurgical system | Searchlight