Loading patent details...
US8486155B2: Fistula repair plug having multiple layers | Searchlight