Loading patent details...
US4900263A: Positive Connector Latch | Searchlight