Loading patent details...
US3980222A: Longitudinally Partitioned Tubular Body | Searchlight