Loading patent details...
US5248293A: Tethered Medical Restraint Device | Searchlight