Loading patent details...
US6599526B2: Pericardial anti-adhesion patch | Searchlight