Loading patent details...
US7040598B2: Self-sealing male connector | Searchlight