Kohler Camshaft And Oil Pump Assembly, cleaned in excellent condition.
Part numbers: 20-010-05-S, 20-393-02-S, 20-123-02-S, 20-090-01-S
Bin 16.