Loading patent details...
US3970106A: Collapsible Ball Valve | Searchlight