Part number - GY21098. X140 from serial number 011386-. X110 from serial number 011172. X120 from serial number 011172. John Deere Deck Spindle. 5/8" thread - not 12mm (check serial number & original part).
eBay