Loading patent details...
US4556131A: Double Output Torque Limiter | Searchlight