Loading patent details...
US4433765A: Spring Clutches | Searchlight