Ferrari F12 BERLINETTA CRANKCASE

Add to basket (0)
Clear selection
Show selected
No. Part Name Condition Retail Price Qty
1 303921 CRANKCASE-LOWER CRANKCASE SHELL ASSEMBLY -Applicable after depletion of 290235- new rrp:3.51 AED saving 0%
2 190426 STUD Not as spare part Replaced by 231823 new rrp:113.19 AED saving 0%
2 217796 STUD new rrp:8.12 AED saving 0%
3 178348 SHER new rrp:3.04 AED saving 0%
4 134704 O.R. GASKET new rrp:0.56 AED saving 0%
5 133988 NUT new rrp:0.91 AED saving 0%
6 176421 CENTERING DOWEL new rrp:16.55 AED saving 0%
7 217968 STUD new rrp:11.51 AED saving 0%
8 185360 CENTERING DOWEL new rrp:11.47 AED saving 0%
9 13546834 STUD BOLT Shaft length 45 mm x3 for Stop & Start new rrp:5.3 AED saving 0%
9 13546934 STUD new rrp:6.91 AED saving 0%
9 13546734 STUD new
9 13547234 STUD new rrp:50.23 AED saving 0%
10 266366 CYLINDER SLEEVE -D. 94- new rrp:650.4 AED saving 0%
11 186251 GASKET new rrp:10.21 AED saving 0%
12 264087 PISTONS COOLING NOZZLE new rrp:69.52 AED saving 0%
13 14302921 SCREW new rrp:0.26 AED saving 0%
14 11181474 SHER new rrp:0.26 AED saving 0%
15 164877 O.R. GASKET new rrp:1.17 AED saving 0%
16 240214 SEAL RING new rrp:183.14 AED saving -0%
17 175611 CENTERING DOWEL new rrp:6.78 AED saving 0%
18 231620 SCREW new rrp:1.35 AED saving 0%
18 231624 SCREW new rrp:1.78 AED saving 0%
19 267424 LH ENGINE STRUT new rrp:609.34 AED saving 0%
19 267423 RH ENGINE STRUT new rrp:629.42 AED saving 0%
20 11234734 SCREW -M10 X 1.25 X 45- -Fastening strut to crankcase- new rrp:2.74 AED saving 0%
21 11190574 WASHER new rrp:0.39 AED saving 0%
22 259757 TAMPONE ELASTICO SUPPORTO MOTORE SX. new rrp:1,050.32 AED saving -104932%
22 259756 TAMPONE ELASTICO SUPPORTO MOTORE DX. new rrp:1,050.32 AED saving -104932%
23 269829 LH ENGINE MOUNTING BUSH LIMITER BRACKET new rrp:372.5 AED saving 0%
23 269828 RH ENGINE MOUNTING BUSH LIMITER BRACKET new rrp:372.5 AED saving 0%
24 277259 BUSH HEAT SHIELD new rrp:278.08 AED saving 0%
25 14305024 SCREW new rrp:0.65 AED saving 0%
26 12644404 WASHER new rrp:4.43 AED saving 0%
26 12647624 WASHER new rrp:0.52 AED saving 0%
27 285972 SCREW -M10 X 1.25 X 85- new rrp:38.89 AED saving 0%
28 127497 WASHER new rrp:0.26 AED saving 0%
29 14496624 WASHER new rrp:0.26 AED saving 0%
30 15215834 SCREW -M12 X 1.75 X 60- new rrp:5.52 AED saving -0%
31 13550521 WASHER new
32 127498 WASHER new rrp:0.56 AED saving 0%
33 301820 FRONT CRANKCASE COVER -Applicable from Ass. No. 122671- -Applicable after depletion of 293172- new rrp:819.73 AED saving 0%
34 316502 GASKET BETWEEN CRANKCASE AND FRONT COVER -Applicable after depletion of 290006- new rrp:32.7 AED saving 0%
35 231625 VITE -M6x 50- new rrp:2.22 AED saving 0%
35 231620 SCREW new rrp:1.35 AED saving 0%
35 14305924 SCREW -M 6X45- new rrp:0.61 AED saving 0%
35 231621 SCREW new rrp:1.52 AED saving 0%
35 14309224 SCREW -M6x65- new rrp:2.48 AED saving 0%
35 10589624 SCREW M6 X 80 new rrp:1.35 AED saving 0%
36 281356 SHIM new rrp:10.25 AED saving 0%
37 128799 BEARING new rrp:293.03 AED saving 0%
38 13026924 VITE new rrp:1.09 AED saving 0%
39 11197774 WASHER new rrp:0.26 AED saving 0%
40 276125 RPM SENSOR new rrp:351.25 AED saving 0%
41 231618 SCREW new rrp:0.29 AED saving 0%
42 210359 GASKET new rrp:83.29 AED saving 0%
43 294944 COMPL. CHAIN COOLING NOZZLE new rrp:54.57 AED saving 0%
44 13543124 STUD new
45 13543824 STUD new rrp:13.25 AED saving 0%
46 154691 O.R. GASKET new rrp:5.74 AED saving 0%
47 219283 STUD new rrp:38.76 AED saving 0%
48 11197774 WASHER new rrp:0.26 AED saving 0%
49 255136 COMPLETE SUPPORT FOR VALVE Reduced consumption Valid from engine Nr. 122779 for not new rrp:602.43 AED saving 0%
49 300580 COMPLETE VALVE HOLDER -Applicable from engine No. 265391- new rrp:673.48 AED saving 0%
50 295132 PUMP DRIVE JOINT new rrp:230.46 AED saving 0%
51 208451 COVER new rrp:79.9 AED saving 0%
52 317312 GASKET -Applicable until depletion- new rrp:1.86 AED saving 0%
53 231618 SCREW new rrp:0.29 AED saving 0%
54 104280 PLUG new rrp:21.42 AED saving 0%
55 10261860 GASKET new rrp:1.69 AED saving 0%
56 100052 DOWEL new rrp:9.12 AED saving 0%
57 218440 THREADED INSERT new
58 280123 MOUNTING BRACKET FOR CENTRAL ENGINE CABLES new rrp:82.21 AED saving -0%
59 127635 PLUG new rrp:10.86 AED saving 0%
60 216292 GASKET new rrp:9.47 AED saving 0%
61 297872 RUBBER WATER DRAIN PIPE -Applicable after depletion of 289043- new rrp:55.5 AED saving 0%
62 13125470 COLLAR -Applicable up to Ass. No. 90801 for EU LHD--Applicable up to Ass. No. 91118 for Gulf- new rrp:2.26 AED saving 0%
62 177995 CLAMP new rrp:0.86 AED saving 0%
63 294135 COMPL. WATER DRAIN PIPE new rrp:264.89 AED saving 0%
64 211847 UNION new rrp:45.58 AED saving 0%
65 10260960 GUARNIZIONE new
66 11061576 SEEGER RING new
67 11068376 SEEGER RING new rrp:1.56 AED saving 0%
68 183010 O.R. GASKET new rrp:6.04 AED saving 0%
69 289278 O-RING new rrp:11.04 AED saving -0%
70 10159001 CAP new rrp:1.56 AED saving 0%
71 127635 PLUG new rrp:10.86 AED saving 0%
72 288787 WATER PUMP COVER new rrp:163.07 AED saving 0%
73 231617 SCREW new rrp:1.3 AED saving 0%
74 253823 CONNECTOR new rrp:299.15 AED saving 0%
75 11270550 O-RING new rrp:0.52 AED saving 0%
76 253797 GASKET new rrp:20.46 AED saving 0%
77 253795 WATER PUMP ROTOR new rrp:582.32 AED saving 0%
78 252192 WATER PUMP GASKET new rrp:657.66 AED saving 0%
79 253794 WATER PUMP BEARING new rrp:582.32 AED saving 0%
79 295219 WATER PUMP BEARING new rrp:824.03 AED saving 0%
80 246470 JOINT -No longer supplied- -Replaced by 295218- new rrp:978.32 AED saving 0%
80 295218 JOINT new rrp:836.93 AED saving 0%
81 255939 CLIP new rrp:0.52 AED saving 0%
82 304074 OIL PRESSURE TRANSMITTER new rrp:674.95 AED saving 0%
83 137192 O.R. GASKET new rrp:1.17 AED saving 0%
Parts marked with a green dot are in stock, parts without are available to order (subject to availability)

Ferrari F12 BERLINETTA CRANKCASE

No. Part Name
1 303921 CRANKCASE-LOWER CRANKCASE SHELL ASSEMBLY -Applicable after depletion of 290235-
New
rrp:3.51 AED

saving 0%

2 190426 STUD Not as spare part Replaced by 231823
New
rrp:113.19 AED

saving 0%

2 217796 STUD
New
rrp:8.12 AED

saving 0%

3 178348 SHER
New
rrp:3.04 AED

saving 0%

4 134704 O.R. GASKET
New
rrp:0.56 AED

saving 0%

5 133988 NUT
New
rrp:0.91 AED

saving 0%

6 176421 CENTERING DOWEL
New
rrp:16.55 AED

saving 0%

7 217968 STUD
New
rrp:11.51 AED

saving 0%

8 185360 CENTERING DOWEL
New
rrp:11.47 AED

saving 0%

9 13546834 STUD BOLT Shaft length 45 mm x3 for Stop & Start
New
rrp:5.3 AED

saving 0%

9 13546934 STUD
New
rrp:6.91 AED

saving 0%

9 13546734 STUD
New
9 13547234 STUD
New
rrp:50.23 AED

saving 0%

10 266366 CYLINDER SLEEVE -D. 94-
New
rrp:650.4 AED

saving 0%

11 186251 GASKET
New
rrp:10.21 AED

saving 0%

12 264087 PISTONS COOLING NOZZLE
New
rrp:69.52 AED

saving 0%

13 14302921 SCREW
New
rrp:0.26 AED

saving 0%

14 11181474 SHER
New
rrp:0.26 AED

saving 0%

15 164877 O.R. GASKET
New
rrp:1.17 AED

saving 0%

16 240214 SEAL RING
New
rrp:183.14 AED

saving 0%

17 175611 CENTERING DOWEL
New
rrp:6.78 AED

saving 0%

18 231620 SCREW
New
rrp:1.35 AED

saving 0%

18 231624 SCREW
New
rrp:1.78 AED

saving 0%

19 267424 LH ENGINE STRUT
New
rrp:609.34 AED

saving 0%

19 267423 RH ENGINE STRUT
New
rrp:629.42 AED

saving 0%

20 11234734 SCREW -M10 X 1.25 X 45- -Fastening strut to crankcase-
New
rrp:2.74 AED

saving 0%

21 11190574 WASHER
New
rrp:0.39 AED

saving 0%

22 259757 TAMPONE ELASTICO SUPPORTO MOTORE SX.
New
rrp:1,050.32 AED

saving 0%

22 259756 TAMPONE ELASTICO SUPPORTO MOTORE DX.
New
rrp:1,050.32 AED

saving 0%

23 269829 LH ENGINE MOUNTING BUSH LIMITER BRACKET
New
rrp:372.5 AED

saving 0%

23 269828 RH ENGINE MOUNTING BUSH LIMITER BRACKET
New
rrp:372.5 AED

saving 0%

24 277259 BUSH HEAT SHIELD
New
rrp:278.08 AED

saving 0%

25 14305024 SCREW
New
rrp:0.65 AED

saving 0%

26 12644404 WASHER
New
rrp:4.43 AED

saving 0%

26 12647624 WASHER
New
rrp:0.52 AED

saving 0%

27 285972 SCREW -M10 X 1.25 X 85-
New
rrp:38.89 AED

saving 0%

28 127497 WASHER
New
rrp:0.26 AED

saving 0%

29 14496624 WASHER
New
rrp:0.26 AED

saving 0%

30 15215834 SCREW -M12 X 1.75 X 60-
New
rrp:5.52 AED

saving 0%

31 13550521 WASHER
New
32 127498 WASHER
New
rrp:0.56 AED

saving 0%

33 301820 FRONT CRANKCASE COVER -Applicable from Ass. No. 122671- -Applicable after depletion of 293172-
New
rrp:819.73 AED

saving 0%

34 316502 GASKET BETWEEN CRANKCASE AND FRONT COVER -Applicable after depletion of 290006-
New
rrp:32.7 AED

saving 0%

35 231625 VITE -M6x 50-
New
rrp:2.22 AED

saving 0%

35 231620 SCREW
New
rrp:1.35 AED

saving 0%

35 14305924 SCREW -M 6X45-
New
rrp:0.61 AED

saving 0%

35 231621 SCREW
New
rrp:1.52 AED

saving 0%

35 14309224 SCREW -M6x65-
New
rrp:2.48 AED

saving 0%

35 10589624 SCREW M6 X 80
New
rrp:1.35 AED

saving 0%

36 281356 SHIM
New
rrp:10.25 AED

saving 0%

37 128799 BEARING
New
rrp:293.03 AED

saving 0%

38 13026924 VITE
New
rrp:1.09 AED

saving 0%

39 11197774 WASHER
New
rrp:0.26 AED

saving 0%

40 276125 RPM SENSOR
New
rrp:351.25 AED

saving 0%

41 231618 SCREW
New
rrp:0.29 AED

saving 0%

42 210359 GASKET
New
rrp:83.29 AED

saving 0%

43 294944 COMPL. CHAIN COOLING NOZZLE
New
rrp:54.57 AED

saving 0%

44 13543124 STUD
New
45 13543824 STUD
New
rrp:13.25 AED

saving 0%

46 154691 O.R. GASKET
New
rrp:5.74 AED

saving 0%

47 219283 STUD
New
rrp:38.76 AED

saving 0%

48 11197774 WASHER
New
rrp:0.26 AED

saving 0%

49 255136 COMPLETE SUPPORT FOR VALVE Reduced consumption Valid from engine Nr. 122779 for not
New
rrp:602.43 AED

saving 0%

49 300580 COMPLETE VALVE HOLDER -Applicable from engine No. 265391-
New
rrp:673.48 AED

saving 0%

50 295132 PUMP DRIVE JOINT
New
rrp:230.46 AED

saving 0%

51 208451 COVER
New
rrp:79.9 AED

saving 0%

52 317312 GASKET -Applicable until depletion-
New
rrp:1.86 AED

saving 0%

53 231618 SCREW
New
rrp:0.29 AED

saving 0%

54 104280 PLUG
New
rrp:21.42 AED

saving 0%

55 10261860 GASKET
New
rrp:1.69 AED

saving 0%

56 100052 DOWEL
New
rrp:9.12 AED

saving 0%

57 218440 THREADED INSERT
New
58 280123 MOUNTING BRACKET FOR CENTRAL ENGINE CABLES
New
rrp:82.21 AED

saving 0%

59 127635 PLUG
New
rrp:10.86 AED

saving 0%

60 216292 GASKET
New
rrp:9.47 AED

saving 0%

61 297872 RUBBER WATER DRAIN PIPE -Applicable after depletion of 289043-
New
rrp:55.5 AED

saving 0%

62 13125470 COLLAR -Applicable up to Ass. No. 90801 for EU LHD--Applicable up to Ass. No. 91118 for Gulf-
New
rrp:2.26 AED

saving 0%

62 177995 CLAMP
New
rrp:0.86 AED

saving 0%

63 294135 COMPL. WATER DRAIN PIPE
New
rrp:264.89 AED

saving 0%

64 211847 UNION
New
rrp:45.58 AED

saving 0%

65 10260960 GUARNIZIONE
New
66 11061576 SEEGER RING
New
67 11068376 SEEGER RING
New
rrp:1.56 AED

saving 0%

68 183010 O.R. GASKET
New
rrp:6.04 AED

saving 0%

69 289278 O-RING
New
rrp:11.04 AED

saving 0%

70 10159001 CAP
New
rrp:1.56 AED

saving 0%

71 127635 PLUG
New
rrp:10.86 AED

saving 0%

72 288787 WATER PUMP COVER
New
rrp:163.07 AED

saving 0%

73 231617 SCREW
New
rrp:1.3 AED

saving 0%

74 253823 CONNECTOR
New
rrp:299.15 AED

saving 0%

75 11270550 O-RING
New
rrp:0.52 AED

saving 0%

76 253797 GASKET
New
rrp:20.46 AED

saving 0%

77 253795 WATER PUMP ROTOR
New
rrp:582.32 AED

saving 0%

78 252192 WATER PUMP GASKET
New
rrp:657.66 AED

saving 0%

79 253794 WATER PUMP BEARING
New
rrp:582.32 AED

saving 0%

79 295219 WATER PUMP BEARING
New
rrp:824.03 AED

saving 0%

80 246470 JOINT -No longer supplied- -Replaced by 295218-
New
rrp:978.32 AED

saving 0%

80 295218 JOINT
New
rrp:836.93 AED

saving 0%

81 255939 CLIP
New
rrp:0.52 AED

saving 0%

82 304074 OIL PRESSURE TRANSMITTER
New
rrp:674.95 AED

saving 0%

83 137192 O.R. GASKET
New
rrp:1.17 AED

saving 0%

No. Part Name Condition Retail Price Qty
1 303921 CRANKCASE-LOWER CRANKCASE SHELL ASSEMBLY -Applicable after depletion of 290235- New rrp:3.51 AED saving 0%
2 190426 STUD Not as spare part Replaced by 231823 New rrp:113.19 AED saving 0%
2 217796 STUD New rrp:8.12 AED saving 0%
3 178348 SHER New rrp:3.04 AED saving 0%
4 134704 O.R. GASKET New rrp:0.56 AED saving 0%
5 133988 NUT New rrp:0.91 AED saving 0%
6 176421 CENTERING DOWEL New rrp:16.55 AED saving 0%
7 217968 STUD New rrp:11.51 AED saving 0%
8 185360 CENTERING DOWEL New rrp:11.47 AED saving 0%
9 13546834 STUD BOLT Shaft length 45 mm x3 for Stop & Start New rrp:5.3 AED saving 0%
9 13546934 STUD New rrp:6.91 AED saving 0%
9 13546734 STUD New
9 13547234 STUD New rrp:50.23 AED saving 0%
10 266366 CYLINDER SLEEVE -D. 94- New rrp:650.4 AED saving 0%
11 186251 GASKET New rrp:10.21 AED saving 0%
12 264087 PISTONS COOLING NOZZLE New rrp:69.52 AED saving 0%
13 14302921 SCREW New rrp:0.26 AED saving 0%
14 11181474 SHER New rrp:0.26 AED saving 0%
15 164877 O.R. GASKET New rrp:1.17 AED saving 0%
16 240214 SEAL RING New rrp:183.14 AED saving 0%
17 175611 CENTERING DOWEL New rrp:6.78 AED saving 0%
18 231620 SCREW New rrp:1.35 AED saving 0%
18 231624 SCREW New rrp:1.78 AED saving 0%
19 267424 LH ENGINE STRUT New rrp:609.34 AED saving 0%
19 267423 RH ENGINE STRUT New rrp:629.42 AED saving 0%
20 11234734 SCREW -M10 X 1.25 X 45- -Fastening strut to crankcase- New rrp:2.74 AED saving 0%
21 11190574 WASHER New rrp:0.39 AED saving 0%
22 259757 TAMPONE ELASTICO SUPPORTO MOTORE SX. New rrp:1,050.32 AED saving 0%
22 259756 TAMPONE ELASTICO SUPPORTO MOTORE DX. New rrp:1,050.32 AED saving 0%
23 269829 LH ENGINE MOUNTING BUSH LIMITER BRACKET New rrp:372.5 AED saving 0%
23 269828 RH ENGINE MOUNTING BUSH LIMITER BRACKET New rrp:372.5 AED saving 0%
24 277259 BUSH HEAT SHIELD New rrp:278.08 AED saving 0%
25 14305024 SCREW New rrp:0.65 AED saving 0%
26 12644404 WASHER New rrp:4.43 AED saving 0%
26 12647624 WASHER New rrp:0.52 AED saving 0%
27 285972 SCREW -M10 X 1.25 X 85- New rrp:38.89 AED saving 0%
28 127497 WASHER New rrp:0.26 AED saving 0%
29 14496624 WASHER New rrp:0.26 AED saving 0%
30 15215834 SCREW -M12 X 1.75 X 60- New rrp:5.52 AED saving 0%
31 13550521 WASHER New
32 127498 WASHER New rrp:0.56 AED saving 0%
33 301820 FRONT CRANKCASE COVER -Applicable from Ass. No. 122671- -Applicable after depletion of 293172- New rrp:819.73 AED saving 0%
34 316502 GASKET BETWEEN CRANKCASE AND FRONT COVER -Applicable after depletion of 290006- New rrp:32.7 AED saving 0%
35 231625 VITE -M6x 50- New rrp:2.22 AED saving 0%
35 231620 SCREW New rrp:1.35 AED saving 0%
35 14305924 SCREW -M 6X45- New rrp:0.61 AED saving 0%
35 231621 SCREW New rrp:1.52 AED saving 0%
35 14309224 SCREW -M6x65- New rrp:2.48 AED saving 0%
35 10589624 SCREW M6 X 80 New rrp:1.35 AED saving 0%
36 281356 SHIM New rrp:10.25 AED saving 0%
37 128799 BEARING New rrp:293.03 AED saving 0%
38 13026924 VITE New rrp:1.09 AED saving 0%
39 11197774 WASHER New rrp:0.26 AED saving 0%
40 276125 RPM SENSOR New rrp:351.25 AED saving 0%
41 231618 SCREW New rrp:0.29 AED saving 0%
42 210359 GASKET New rrp:83.29 AED saving 0%
43 294944 COMPL. CHAIN COOLING NOZZLE New rrp:54.57 AED saving 0%
44 13543124 STUD New
45 13543824 STUD New rrp:13.25 AED saving 0%
46 154691 O.R. GASKET New rrp:5.74 AED saving 0%
47 219283 STUD New rrp:38.76 AED saving 0%
48 11197774 WASHER New rrp:0.26 AED saving 0%
49 255136 COMPLETE SUPPORT FOR VALVE Reduced consumption Valid from engine Nr. 122779 for not New rrp:602.43 AED saving 0%
49 300580 COMPLETE VALVE HOLDER -Applicable from engine No. 265391- New rrp:673.48 AED saving 0%
50 295132 PUMP DRIVE JOINT New rrp:230.46 AED saving 0%
51 208451 COVER New rrp:79.9 AED saving 0%
52 317312 GASKET -Applicable until depletion- New rrp:1.86 AED saving 0%
53 231618 SCREW New rrp:0.29 AED saving 0%
54 104280 PLUG New rrp:21.42 AED saving 0%
55 10261860 GASKET New rrp:1.69 AED saving 0%
56 100052 DOWEL New rrp:9.12 AED saving 0%
57 218440 THREADED INSERT New
58 280123 MOUNTING BRACKET FOR CENTRAL ENGINE CABLES New rrp:82.21 AED saving 0%
59 127635 PLUG New rrp:10.86 AED saving 0%
60 216292 GASKET New rrp:9.47 AED saving 0%
61 297872 RUBBER WATER DRAIN PIPE -Applicable after depletion of 289043- New rrp:55.5 AED saving 0%
62 13125470 COLLAR -Applicable up to Ass. No. 90801 for EU LHD--Applicable up to Ass. No. 91118 for Gulf- New rrp:2.26 AED saving 0%
62 177995 CLAMP New rrp:0.86 AED saving 0%
63 294135 COMPL. WATER DRAIN PIPE New rrp:264.89 AED saving 0%
64 211847 UNION New rrp:45.58 AED saving 0%
65 10260960 GUARNIZIONE New
66 11061576 SEEGER RING New
67 11068376 SEEGER RING New rrp:1.56 AED saving 0%
68 183010 O.R. GASKET New rrp:6.04 AED saving 0%
69 289278 O-RING New rrp:11.04 AED saving 0%
70 10159001 CAP New rrp:1.56 AED saving 0%
71 127635 PLUG New rrp:10.86 AED saving 0%
72 288787 WATER PUMP COVER New rrp:163.07 AED saving 0%
73 231617 SCREW New rrp:1.3 AED saving 0%
74 253823 CONNECTOR New rrp:299.15 AED saving 0%
75 11270550 O-RING New rrp:0.52 AED saving 0%
76 253797 GASKET New rrp:20.46 AED saving 0%
77 253795 WATER PUMP ROTOR New rrp:582.32 AED saving 0%
78 252192 WATER PUMP GASKET New rrp:657.66 AED saving 0%
79 253794 WATER PUMP BEARING New rrp:582.32 AED saving 0%
79 295219 WATER PUMP BEARING New rrp:824.03 AED saving 0%
80 246470 JOINT -No longer supplied- -Replaced by 295218- New rrp:978.32 AED saving 0%
80 295218 JOINT New rrp:836.93 AED saving 0%
81 255939 CLIP New rrp:0.52 AED saving 0%
82 304074 OIL PRESSURE TRANSMITTER New rrp:674.95 AED saving 0%
83 137192 O.R. GASKET New rrp:1.17 AED saving 0%
Parts marked with a green dot are in stock, parts without are available to order (subject to availability)