Loading patent details...
US6508828B1: Sealing device and wound closure device | Searchlight