Loading patent details...
US5891128A: Solderless Electrolytically Severable Joint for Detachable Devices Placed Within the Mammalian Body | Searchlight