Loading patent details...
US4024862A: Drape for Expanded Surgical Procedure | Searchlight