Loading patent details...
US4247750A: Vertically Positioned Submerged Arc Flux Dam | Searchlight