Loading patent details...
US5881730A: Surgical Hand Support Apparatus | Searchlight