Loading patent details...
US4276882A: Lead Anchoring Device | Searchlight