What width belt? If it's a four inch belt I think McMaster-Carr have them in your length. (McMaster.com)
As for parts, try Googling the heck out of any numbers you can locate. Occasionally this turns up similar machines under other brand names, etc.
Good luck.
Pete