Back in the 70's and through the 80's the Chinese (Taiwan) knocked off a lot of successful tools. Kinda reminds me of my Buddies Do-All, also with an annealer. All of the handles match up, buttons too, looks almost like a pic of his, except his also has a big Do-all tag on it. 

Welds are pretty easy on his, you just have to square cut the ends, and sand them down to a short taper. The flux, and weld fill the dip, and you can sand the weld flat after that. Long ago I bought 1000 foot rolls of blade stock, and made my own blades. Young and single then, nowhere to be. Times changed