Loading patent details...
US5287602A: Powered Toggle Latch Clamp | Searchlight