Loading patent details...
US4784285A: Dual Durometer Self Locking and Sealing Plugs and Method for Making Same | Searchlight