Loading patent details...
US4570628A: Surgical Drape | Searchlight