Hello,
I just visited the site. The belt has 90 teeth, it won't work for this machine. Since it involves the timing of the machine, I think it has to be an accurate fit, the teeth fit the gear in the bottom of the machine that works the bobbin shuttle and feed dog.
Thank you.