Loading patent details...
US4174015A: Restraint Severing Device | Searchlight