Loading patent details...
US9119898B2: Medical implant including a 3D mesh of oxidized cellulose and a collagen sponge | Searchlight