Loading patent details...
US4673455A: Self-Centering Sealing for Electrode Structure | Searchlight