Loading patent details...
US4334666A: Expanding Gate Valve With Position Responsive Interlock | Searchlight