This is a new oem Kohler fuel pump for small engines. Replaces part numbers:
5255903 5255903-s
Used on models:
K Series KT17, KT19
Magnum M18-M20, MV16-MV20
Thanks for looking!!
5255903