Loading patent details...
US4180272A: Seal for Sealing Between Two Telescopic Tubes and Sealing Device Using Such Seal | Searchlight