Loading patent details...
US6468304B1: Implantable device covered with polymer capable of releasing biologically active substances | Searchlight