Loading patent details...
US4287731A: Handcuffs | Searchlight