Physical restraint
Physical restraint refers to the practice of rendering people harmless, helpless or keeping them in captivity by means such as handcuffs, fetters, straitjackets, ropes, straps, or other forms of physical restraint.
Do not forget to check the lastest products and auctions related to Physical Restraint as well as our free videos and podcasts.
Find news
Social Bookmarking
Share this!