Loading patent details...
US4480854A: Free-Falling, Self-Locking Adjustable Tip Assembly | Searchlight