Loading patent details...
US5155405A: Electrode Roller With Flexible Current Transmitting Disc | Searchlight