Loading patent details...
US4036468A: Butterfly Valve With Self Energizing Seal | Searchlight