OEM Caterpillar Starter, p/n 234-2637. Brand new, but insulation was chipped from cable terminal, see left side of 4th photo. Fits Cat 928 and numerous others. NSN 2920-01-543-5506. Current price from Cat is $825.00 for an aftermarket replacement, original invoice on these was $1175.51. Get Genuine CAT parts here and save too 15338 R5C5