Loading patent details...
US4561799A: Torque Joint | Searchlight