Loading patent details...
US4611776A: Roller Clamp for Engine Test Stand | Searchlight