Loading patent details...
US20030153972A1: Biodegradable implantable or insertable medical devices with controlled change of physical properties leading to biomechanical compatibility | Searchlight