Loading patent details...
US6482178B1: Localization device with anchoring barbs | Searchlight