Loading patent details...
US5544836A: Extensible and Self-Retractable Cable Device | Searchlight