Loading patent details...
US4458889A: Locking Power Clamp | Searchlight