Loading patent details...
US5451307A: Expanded Metal Mesh and Anode Structure | Searchlight