You probably have to call Team Triumph in Wisconsin, they are the ones that made them and they might still have baffles for them. They have discontinued the line...

http://www.triumph1.com/


Always remember to be yourself. Unless you suck. Then pretend to be someone else.