Loading patent details...
US5795290A: Apparatus for Holding Intestines Out of an Operative Field | Searchlight