Loading patent details...
US4265141A: Mechanical Force Multiplier | Searchlight