New belts, replacement parts for the 22 31503 and 22 50059. 3 of each in stock. Price: GBP 50.00 each