Loading patent details...
US4260180A: Mechanical Coupling | Searchlight