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