Loading patent details...
US4176675A: Floating Seat Butterfly Valve | Searchlight