Loading patent details...
US5941897A: Energy Activated Fibrin Plug | Searchlight