Loading patent details...
US6589259B1: Medical instrument, particularly a surgical instrument | Searchlight