Try contacting these guys in Nepean (part of Ottawa), Ontario Canada, not far from me. This is the actual production facility for Stebro.
I lived in Ottawa for over 40 years and never knew Stebro was made here. I probably drove past the place a hundred times.
http://www.stebro.net/html/
P.S. I'll try to stop by there in the near future. I'm in Ottawa about once a week.