Loading patent details...
US4050122A: Side-Mounted Automatic Power Release Attachment for Manual Connectors | Searchlight