Loading patent details...
US8038708B2: Implantable device with remodelable material and covering material | Searchlight