Loading patent details...
US6942671B1: Surgical sealing apparatus | Searchlight