Loading patent details...
US6674030B2: Intelligent surgical footpedal with low noise, low resistance vibration feedback | Searchlight