Rareelectrical.com » Camshaft

Products for:

  • PRODUCT TYPE: Camshaft

View Universal items for: Camshaft


Browse Products

Sort
View
 
Items 241-300 of 315
Description: OEM PART NUMBERS: • John Deere: T20070 (Primary OEM part number) SPECIFICATIONS: • Number of Teeth: 48 • Engine: 300 Series • Displacement: 2.5L (152 CID) • Cylinders: 3 •...More Details »
Item #: TT20070A4
Condition: New
Price: $298.45
Sale: $170.54
Save: 43%
Save: $127.91
Qty:

Description: OEM PART NUMBERS: • Perkins: 31171353 (Primary OEM part number) • Massey Ferguson / Landini: 736254M1 (Equivalent part for Massey Ferguson and Landini tractors) SPECIFICATIONS: •...More Details »
Item #: P31171353A4
Condition: New
Price: $372.58
Sale: $212.90
Save: 43%
Save: $159.68
Qty:

Description: OEM PART NUMBERS: • Perkins: 0410241 (Primary OEM part number), 410241 (Alternative reference format) • Massey Ferguson: 731203M1 (Equivalent Massey Ferguson reference) • Perkins...More Details »
Item #: P0410241A2
Condition: New
Price: $362.25
Sale: $207.00
Save: 43%
Save: $155.25
Qty:

Description: OEM PART NUMBERS: • Perkins: 31171353 (Primary OEM part number) • Massey Ferguson / Landini: 736254M1 (Equivalent part for Massey Ferguson and Landini tractors) SPECIFICATIONS: •...More Details »
Item #: P31171353A1
Condition: New
Price: $372.58
Sale: $212.90
Save: 43%
Save: $159.68
Qty:

Description: OEM PART NUMBERS: • Perkins: 31171353 (Primary OEM part number) • Massey Ferguson / Landini: 736254M1 (Equivalent part for Massey Ferguson and Landini tractors) SPECIFICATIONS: •...More Details »
Item #: P31171353A2
Condition: New
Price: $372.58
Sale: $212.90
Save: 43%
Save: $159.68
Qty:

Description: OEM PART NUMBERS: • Perkins: 0410241 (Primary OEM part number), 410241 (Alternative reference format) • Massey Ferguson: 731203M1 (Equivalent Massey Ferguson reference) • Perkins...More Details »
Item #: P0410241A1
Condition: New
Price: $362.25
Sale: $207.00
Save: 43%
Save: $155.25
Qty:

Description: OEM PART NUMBERS: • Perkins: 31171353 (Primary OEM part number) • Massey Ferguson / Landini: 736254M1 (Equivalent part for Massey Ferguson and Landini tractors) SPECIFICATIONS: •...More Details »
Item #: P31171353A3
Condition: New
Price: $372.58
Sale: $212.90
Save: 43%
Save: $159.68
Qty:

Description: OEM PART NUMBERS: • Perkins: 0410241 (Primary OEM part number), 410241 (Alternative reference format) • Massey Ferguson: 731203M1 (Equivalent Massey Ferguson reference) • Perkins...More Details »
Item #: P0410241A3
Condition: New
Price: $362.25
Sale: $207.00
Save: 43%
Save: $155.25
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A9
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A1
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A2
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A3
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A4
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A6
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A5
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A10
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A7
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Caterpillar: 238-0120 (Primary OEM) • Honeywell: KZ000054 (Honeywell manufacturer equivalent), HM-A30030 (Alternative Honeywell part number), D16M07Y14PR200 (Alternative...More Details »
Item #: B238-0120A8
Condition: New
Price: $176.28
Sale: $100.73
Save: 43%
Save: $75.55
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A5
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A3
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A1
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A4
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A2
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A6
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A7
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Perkins: 2874A008 (Primary OEM), U5MK1086 (Alternative Perkins part number), U5MK1234 (Alternative Perkins part number) SPECIFICATIONS: • Engine: 1104D/1106D •...More Details »
Item #: P2874A008A8
Condition: New
Price: $163.64
Sale: $93.51
Save: 43%
Save: $70.13
Qty:

Description: OEM PART NUMBERS: • Honda: 14110-HP1-600 / 14110HP1600 • Honda: 14110-HP1-670 / 14110HP1670 • Honda: 14110-MEB-670 / 14110MEB670 • Honda: 14110-MEB-770 / 14110MEB770 • Honda:...More Details »
Item #: 1056-3A2
Condition: New
Price: $706.07
Sale: $403.47
Save: 43%
Save: $302.60
Qty:

Description: OEM PART NUMBERS: • Honda: 14110-HP1-600 / 14110HP1600 • Honda: 14110-HP1-670 / 14110HP1670 • Honda: 14110-MEB-670 / 14110MEB670 • Honda: 14110-MEB-770 / 14110MEB770 • Honda:...More Details »
Item #: 1056-3A3
Condition: New
Price: $706.07
Sale: $403.47
Save: 43%
Save: $302.60
Qty:

Description: OEM PART NUMBERS: • Yamaha: 3B4-12170-01-00 / 3B4121700100 • Yamaha: 3B4-12170-00-00 / 3B4121700000 SPECIFICATIONS: • Product Type: Camshaft (Mudbuster) • Engine: 558-686cc SOHC...More Details »
Item #: 4126-MA1
Condition: New
Price: $539.30
Sale: $308.17
Save: 43%
Save: $231.13
Qty:

Description: OEM PART NUMBERS: • Yamaha: 3B4-12170-01-00 / 3B4121700100 • Yamaha: 3B4-12170-00-00 / 3B4121700000 SPECIFICATIONS: • Product Type: Camshaft (Mudbuster) • Engine: 558-686cc SOHC...More Details »
Item #: 4126-MA3
Condition: New
Price: $539.30
Sale: $308.17
Save: 43%
Save: $231.13
Qty:

Description: OEM PART NUMBERS: • Yamaha: 3B4-12170-01-00 / 3B4121700100 • Yamaha: 3B4-12170-00-00 / 3B4121700000 SPECIFICATIONS: • Product Type: Camshaft (Mudbuster) • Engine: 558-686cc SOHC...More Details »
Item #: 4126-MA4
Condition: New
Price: $539.30
Sale: $308.17
Save: 43%
Save: $231.13
Qty:

Description: OEM PART NUMBERS: • Yamaha: 3B4-12170-01-00 / 3B4121700100 • Yamaha: 3B4-12170-00-00 / 3B4121700000 SPECIFICATIONS: • Product Type: Camshaft (Mudbuster) • Engine: 558-686cc SOHC...More Details »
Item #: 4126-MA2
Condition: New
Price: $539.30
Sale: $308.17
Save: 43%
Save: $231.13
Qty:

Description: OEM PART NUMBERS: • Honda: 14110-MEN-A10 / 14110MENA10 • Honda: 14110-MEY-A20 / 14110MEYA20 SPECIFICATIONS: • Type: Stage 3 Performance Camshaft • Engine: 449cc Liquid-Cooled...More Details »
Item #: 1103-3A1
Condition: New
Price: $539.14
Sale: $308.08
Save: 43%
Save: $231.06
Qty:

Description: OEM PART NUMBERS: • Kawasaki Intake: 49118-0713 / 49118-0937 • Kawasaki Exhaust: 49118-0714 / 49118-0938 • Hot Cams MPN: 2036-1S SPECIFICATIONS: • Stage: 1 Set (Intake + Exhaust...More Details »
Item #: 2036-1SA5
Condition: New
Price: $920.19
Sale: $525.82
Save: 43%
Save: $394.37
Qty:

Description: OEM PART NUMBERS: • Kawasaki Intake: 49118-0713 / 49118-0937 • Kawasaki Exhaust: 49118-0714 / 49118-0938 • Hot Cams MPN: 2036-1S SPECIFICATIONS: • Stage: 1 Set (Intake + Exhaust...More Details »
Item #: 2036-1SA1
Condition: New
Price: $920.19
Sale: $525.82
Save: 43%
Save: $394.37
Qty:

Description: OEM PART NUMBERS: • Kawasaki Intake: 49118-0713 / 49118-0937 • Kawasaki Exhaust: 49118-0714 / 49118-0938 • Hot Cams MPN: 2036-1S SPECIFICATIONS: • Stage: 1 Set (Intake + Exhaust...More Details »
Item #: 2036-1SA3
Condition: New
Price: $920.19
Sale: $525.82
Save: 43%
Save: $394.37
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5UH-12170-00-00 / 5UH121700000 • Yamaha: 1YW-12170-00-00 / 1YW121700000 • Yamaha: 1UY-12170-00-00 / 1UY121700000 • Yamaha: 3HN-12176-00-00 / 3HN121760000...More Details »
Item #: 4017-1A5
Condition: New
Price: $559.11
Sale: $319.49
Save: 43%
Save: $239.62
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5UH-12170-00-00 / 5UH121700000 • Yamaha: 1YW-12170-00-00 / 1YW121700000 • Yamaha: 1UY-12170-00-00 / 1UY121700000 • Yamaha: 3HN-12176-00-00 / 3HN121760000...More Details »
Item #: 4017-1A1
Condition: New
Price: $559.11
Sale: $319.49
Save: 43%
Save: $239.62
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5UH-12170-00-00 / 5UH121700000 • Yamaha: 1YW-12170-00-00 / 1YW121700000 • Yamaha: 1UY-12170-00-00 / 1UY121700000 • Yamaha: 3HN-12176-00-00 / 3HN121760000...More Details »
Item #: 4017-1A4
Condition: New
Price: $559.11
Sale: $319.49
Save: 43%
Save: $239.62
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5UH-12170-00-00 / 5UH121700000 • Yamaha: 1YW-12170-00-00 / 1YW121700000 • Yamaha: 1UY-12170-00-00 / 1UY121700000 • Yamaha: 3HN-12176-00-00 / 3HN121760000...More Details »
Item #: 4017-1A6
Condition: New
Price: $559.11
Sale: $319.49
Save: 43%
Save: $239.62
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5UH-12170-00-00 / 5UH121700000 • Yamaha: 1YW-12170-00-00 / 1YW121700000 • Yamaha: 1UY-12170-00-00 / 1UY121700000 • Yamaha: 3HN-12176-00-00 / 3HN121760000...More Details »
Item #: 4017-1A2
Condition: New
Price: $559.11
Sale: $319.49
Save: 43%
Save: $239.62
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5HP-12170-00-00 / 5HP121700000 • Yamaha: 5HH-E2170-20-00 / 5HHE21702000 SPECIFICATIONS: • Product Type: Camshaft (Stage 1) • Engine: 125cc SOHC...More Details »
Item #: 4019-1A1
Condition: New
Price: $475.62
Sale: $271.78
Save: 43%
Save: $203.84
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5LP-12170-00-00 / 5LP121700000 • Yamaha: 5KM-12170-00-00 / 5KM121700000 • Yamaha: 5KM-12176-00-00 / 5KM121760000 SPECIFICATIONS: • Product Type:...More Details »
Item #: 4011-1A1
Condition: New
Price: $622.60
Sale: $355.77
Save: 43%
Save: $266.83
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5KM-12170-00-00 / 5KM121700000 • Yamaha: 5KM-12176-00-00 / 5KM121760000 SPECIFICATIONS: • Product Type: Camshaft (Stage 1) • Engine: 660cc SOHC...More Details »
Item #: 4100-1A4
Condition: New
Price: $582.77
Sale: $333.01
Save: 43%
Save: $249.76
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5KM-12170-00-00 / 5KM121700000 • Yamaha: 5KM-12176-00-00 / 5KM121760000 SPECIFICATIONS: • Product Type: Camshaft (Stage 1) • Engine: 660cc SOHC...More Details »
Item #: 4100-1A1
Condition: New
Price: $582.77
Sale: $333.01
Save: 43%
Save: $249.76
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5KM-12170-00-00 / 5KM121700000 • Yamaha: 5KM-12176-00-00 / 5KM121760000 SPECIFICATIONS: • Product Type: Camshaft (Stage 1) • Engine: 660cc SOHC...More Details »
Item #: 4100-1A3
Condition: New
Price: $582.77
Sale: $333.01
Save: 43%
Save: $249.76
Qty:

Description: OEM PART NUMBERS: • Kawasaki: 49118-1214 • Kawasaki (K-prefix): K4911-81214 • Hot Cams MPN: 2027-1 SPECIFICATIONS: • Stage: 1 (Low-End Torque) • Cam Type: Single Cam (SOHC)...More Details »
Item #: 2027-1A1
Condition: New
Price: $339.50
Sale: $194.00
Save: 43%
Save: $145.50
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5KM-12170-00-00 / 5KM121700000 • Yamaha: 5KM-12176-00-00 / 5KM121760000 SPECIFICATIONS: • Product Type: Camshaft (Stage 1) • Engine: 660cc SOHC...More Details »
Item #: 4100-1A2
Condition: New
Price: $582.77
Sale: $333.01
Save: 43%
Save: $249.76
Qty:

Description: OEM PART NUMBERS: • Yamaha: 5UH-12170-00-00 / 5UH121700000 • Yamaha: 1YW-12170-00-00 / 1YW121700000 • Yamaha: 1UY-12170-00-00 / 1UY121700000 • Yamaha: 3HN-12176-00-00 / 3HN121760000...More Details »
Item #: 4017-1A3
Condition: New
Price: $559.11
Sale: $319.49
Save: 43%
Save: $239.62
Qty:

Description: OEM PART NUMBERS: • Yamaha: 1S3-12170-01-00 / 1S3121700100 • Yamaha: 1S3-12170-00-00 / 1S3121700000 SPECIFICATIONS: • Product Type: Camshaft (Stage 1) • Engine: 686cc SOHC...More Details »
Item #: 4064-1A1
Condition: New
Price: $539.30
Sale: $308.17
Save: 43%
Save: $231.13
Qty:

Description: OEM PART NUMBERS: • Yamaha: 2LS-12170-00-00 / 2LS121700000 • Yamaha: 1S3-12170-10-00 / 1S3121701000 SPECIFICATIONS: • Product Type: Camshaft (Stage 1) • Engine: 686cc SOHC...More Details »
Item #: 4131-1A1
Condition: New
Price: $245.61
Sale: $140.35
Save: 43%
Save: $105.26
Qty:

Description: OEM PART NUMBERS: • Honda: 14101-436-000 / 14101436000 • Honda: 14101-153-000 / 14101153000 SPECIFICATIONS: • Product Type: Stage 1 Performance Camshaft • Engine: 72-99cc OHC...More Details »
Item #: 1018-1A1
Condition: New
Price: $421.16
Sale: $240.66
Save: 43%
Save: $180.50
Qty:

Description: OEM PART NUMBERS: • Kawasaki Intake: 49118-0713 / 49118-0937 • Kawasaki Exhaust: 49118-0714 / 49118-0938 • Hot Cams MPN: 2036-1S SPECIFICATIONS: • Stage: 1 Set (Intake + Exhaust...More Details »
Item #: 2036-1SA4
Condition: New
Price: $920.19
Sale: $525.82
Save: 43%
Save: $394.37
Qty:

Description: OEM PART NUMBERS: • Kawasaki Intake: 49118-0713 / 49118-0937 • Kawasaki Exhaust: 49118-0714 / 49118-0938 • Hot Cams MPN: 2036-1S SPECIFICATIONS: • Stage: 1 Set (Intake + Exhaust...More Details »
Item #: 2036-1SA7
Condition: New
Price: $920.19
Sale: $525.82
Save: 43%
Save: $394.37
Qty:

Description: OEM PART NUMBERS: • Kawasaki Intake: 49118-0713 / 49118-0937 • Kawasaki Exhaust: 49118-0714 / 49118-0938 • Hot Cams MPN: 2036-1S SPECIFICATIONS: • Stage: 1 Set (Intake + Exhaust...More Details »
Item #: 2036-1SA2
Condition: New
Price: $920.19
Sale: $525.82
Save: 43%
Save: $394.37
Qty:

Description: OEM PART NUMBERS: • Honda: 14100-HN2-P00 / 14100HN2P00 SPECIFICATIONS: • Product Type: Stage 1 Performance Camshaft (Mudbuster) • Engine: 499cc Liquid-Cooled OHV 4-Stroke...More Details »
Item #: 1029-1A1
Condition: New
Price: $412.04
Sale: $235.45
Save: 43%
Save: $176.59
Qty:

Description: OEM PART NUMBERS: • Kawasaki Intake: 49118-0713 / 49118-0937 • Kawasaki Exhaust: 49118-0714 / 49118-0938 • Hot Cams MPN: 2036-1S SPECIFICATIONS: • Stage: 1 Set (Intake + Exhaust...More Details »
Item #: 2036-1SA6
Condition: New
Price: $920.19
Sale: $525.82
Save: 43%
Save: $394.37
Qty:

Description: OEM PART NUMBERS: • Honda: 14101-436-000 / 14101436000 • Honda: 14101-153-000 / 14101153000 SPECIFICATIONS: • Product Type: Stage 1 Performance Camshaft • Engine: 72-99cc OHC...More Details »
Item #: 1018-1A2
Condition: New
Price: $421.16
Sale: $240.66
Save: 43%
Save: $180.50
Qty:

Description: OEM PART NUMBERS: • Honda: 14110-KSE-671 / 14110KSE671 • Honda: 14110-KSE-A70 / 14110KSEA70 • Camshaft Kit: 06140-KSE-305 / 06140KSE305 SPECIFICATIONS: • Type: Stage 1 Performance...More Details »
Item #: 1079-1A1
Condition: New
Price: $602.61
Sale: $344.35
Save: 43%
Save: $258.26
Qty:

Description: OEM PART NUMBERS: • Honda: 14100-KRN-A00 / 14100KRNA00 • Honda: 14100-KRN-670 / 14100KRN670 • Honda: 14100-KSC-670 / 14100KSC670 • Honda: 14100-KRN-A10 / 14100KRNA10 • Honda:...More Details »
Item #: 1039-1A1
Condition: New
Price: $706.07
Sale: $403.47
Save: 43%
Save: $302.60
Qty:

Items 241-300 of 315

View Universal items for: Camshaft