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