Hey welder,
Your post struck a memory of this system I once observed in operation. I did a quick search on Google.....Whoa....lots of info. and suppliers. You may have some luck there. The place that's close to me is: Bug-O-Systems, Inc.
3001 West Carson St.
Pittsburgh, PA 15209-1899
Ph-1-800-245-3186
And they list: www.bugo.com
I'm sure you may some luck with your search checking some of these suppliers.......good hunting......Denny