Loading patent details...
US4528849A: Receptacle With Mechanical Stop for Expendable Immersion Devices | Searchlight