Humane Restraint
ausgebauter Verschlußschieber einer Humane Restraint Manschette
mit eingeführtem Schlüssel
private collection
The removed locking piece of a Humane Restraint.
key inserted