Loading patent details...
US6170883B2: Tubular element with sealing means and a method for manufacturing the tubular element | Searchlight