Loading patent details...
US3971381A: Laparotomy Sponge | Searchlight