Google told me that the above belt is a
3mm pitch 64tooth timing belt, maybe this helps to source a replacement from another brand. You could also try ebay.com with the part number you mentioned. ;)
UK source: http://www.tamiya-model.co.uk/shop/y...-90057743.html