Loading patent details...
US6977231B1: Suturable adhesion-preventing membrane | Searchlight