Loading patent details...
US4300368A: Handcuff Assembly | Searchlight