Loading patent details...
US4155026A: Mesh Electrodes | Searchlight