Loading patent details...
US6129740A: Instrument Handle Design | Searchlight