This is a new oem Kohler camshaft kit for small engines. Replaces part numbers:
2401210 2401210-s
Thanks for looking!!
2401210