Loading patent details...
US4479492A: Bilateral Split Surgical Drape | Searchlight