I've reoiled all the visible jewel bearings, degreased the balance spring and fitted a new plexiglass crystal and leather strap.
eBay