Loading patent details...
US5483926A: Brake Mechanism for Retractable Animal Leash Assembly | Searchlight