Loading patent details...
US3970075A: Surgical Retractor Anchor Apparatus | Searchlight