got the parts from beoparts-shop — thanks for the referral.
for future reference, the belt is ~29.75″ x 0.20″
Thanks! Is there a reliable US vendor? If not, I’ll go ahead with Beoparts Shop.