Loading patent details...
US4289367A: Spring Loaded Connector Pin | Searchlight