Physical restraint refers to means of purposely limiting or obstructing the freedom of a person’s bodily movement.

My Cart
Close Wishlist
Close Recently Viewed
Categories