Found some on Ali Express.
On a different note: Not able to buy a deck belt that fits this thing. Ended up measuring between pulleys and got ~65 inches. That seems to be a bit too small though because the blades always turn, even disengaged. 66" won't spin them at all...