IIRC the original Mac 128, 512 and Plus mice used a 1" (25.4mm) rubber covered steel mouse ball.
Later types (most Apple ADB) and other manufacturers (mostly a logitech mechanism inside) used a 7/8" (22.23mm) (Mitsumi), or a 21.9mm (Logitech).
This makes sourcing the original 1" mouse ball a little difficult.
The original service part number was 699-8001, replaced by 922-0998.
However, the same 25.4mm mouse ball was still present in the early Mitsumi ADB 'angular' Mouse. There was also an Alps version of this mouse (but the ball size eludes me).
And it seems that 'WeLoveMacs' still has them:
http://www.welovemacs.com/9220998.html
-----------------------------------
For future reference:
I did find a company online that claims to make their own but no longer show stock of the 1" ball.
http://www.mouseballz.com/
The angular ADB Mouse was revised to the smaller ball with the "ADB Mouse II" often referred to as the 'tear-drop' or 'Ergo' mouse. You'll still need the original retainer ring with three wings for your Mac 128/512/Plus mouse.
The ADB Mouse II had two different serial number prefixes
"M" prefix (Mitsumi) used a 22.23mm steel/rubber coated ball
"L" prefix (Logitech) used a 21.9mm black lightweight ball