Loading patent details...
US6589230B2: System for detaching an occlusive device within a mammalian body using a solderless, electrolytically severable joint | Searchlight