Loading patent details...
US4045647A: Fluid Tight Movable Passage | Searchlight