Loading patent details...
US7601162B2: Actuator for an implantable band | Searchlight