Loading patent details...
US5692864A: Self-Threading Anchor With Spreadable Leg Portions Joined by a Frangible Drill End Portion | Searchlight