Loading patent details...
US6245091B1: Vibrating suction surgical needle | Searchlight