Loading patent details...
US5133356A: Biomedical Electrode Having Centrally-Positioned Tab Construction | Searchlight