Loading patent details...
US6273467B1: Restraint system surgical shield | Searchlight