Loading patent details...
US7637868B2: Composite material for implantable device | Searchlight