Loading patent details...
US4664103A: Disposable Surgical Drape for Cardiovascular Procedures | Searchlight