Caterpillar 3406B, Front Covers, (GOOD USED) Caterpillar 3406B Diesel Engine Timing Cover Plate 7W4886 For Sale, Part # 7W4886, SLDC, Stock# 5990 | Tested & Inspected!