Loading patent details...
US5125909A: Flexible Tubular Channel With External Supporting Ridges | Searchlight