Loading patent details...
US4164617A: Long Watertight Cable and Sleeve Joint | Searchlight