Loading patent details...
US6139520A: System for Implanting a Cross-Linked Polysaccharide Fiber and Methods of Forming and Inserting the Fiber | Searchlight