Loading patent details...
US4266740A: Strap Winding Device | Searchlight