Loading patent details...
US5056516A: Implantable Endocordial Lead With Torque-Transmitting Lanyard | Searchlight