Loading patent details...
US5580923A: Anti-Adhesion Films and Compositions for Medical Use | Searchlight