Loading patent details...
US4945924A: Sterilizable Reflective Surgical Drape | Searchlight