Loading patent details...
US5979871A: Clamshell Throttle Valve Assembly | Searchlight