Loading patent details...
US4179083A: Wire Forcing Device for a Wire Take Up Apparatus | Searchlight