Featured categories
All items

POLARIS RANGER FRONT LH LOWER A ARM 1542125-067 1542944-458 S033C/D
S$ 51.28

POLARIS OIL FILTER 2530015 t374
S$ 25.61

POLARIS SPORTSMAN FRONT DIFFERENTIAL CASE 1332567 1332956 S008D
S$ 128.27

POLARIS STEERING POST 1822630-067 2202825 S022
S$ 34.60

POLARIS PRESSURE CAP 2511270 2511189 t374
S$ 38.48

POLARIS CARBURETOR ADAPTER 1253146 t365
S$ 44.83

POLARIS SPORTSMAN FRONT RACK MOUNT 2200775 1014023-067 S021B
S$ 38.03

POLARIS GEARCASE COVER 3234188 3234124 t368
S$ 173.19

POLARIS PISTON 3083944 t381
S$ 114.16

POLARIS FUEL FILTER 2520223 BOSCH 045902002 t362
S$ 64.14

POLARIS RANGER RZR UNIVERSAL SUNROOF KIT 2878127 S036D
S$ 384.87

POLARIS SNOW SPEEDOMETER GAUGE 2411812 2411616 t043
S$ 192.42

POLARIS INPUT COVER ASSY 3234748 3234598 3234435 t374
S$ 301.49

POLARIS SPORTSMAN CYLINDER HEAD 3085071 3085527 t289
S$ 51.29

POLARIS OIL GAUGE ASSEMBLY 3090152 3090201 t370
S$ 44.89

POLARIS SEAT BELT 2635052 2638784 t388
S$ 44.87

POLARIS SPORTSMAN SPEEDOMETER GAUGE 3280545 t023
S$ 320.72

POLARIS AXYS 120 CANVAS COVER 2880364 S044E
S$ 179.59

2012 POLARIS SPORTSMAN 850 XP LH STEERING KNUCKLE 1822945 S023B
S$ 166.76

POLARIS RH INTAKE VENT 5437836 t370
S$ 64.14

POLARIS SPORTSMAN TRANSMISSION CHAIN 3233036 t109
S$ 28.20

POLARIS RIVET qty-10 7661637 S037A
S$ 28.20

POLARIS SPORTSMAN DRIVE SHAFT 1380087 1380110 S033E
S$ 94.90

POLARIS GEAR SELECTOR BOOT COVER 3233648 t363
S$ 51.31

2007 YAMAHA PHAZER CYLINDER HEAD WITH HARDWARE 99999-03777-00 S002C
S$ 192.42

POLARIS PLUNGING JOINT 1590413 t364
S$ 93.63

POLARIS VALVE 3240064 t368
S$ 34.62

2015 POLARIS SCRAMBLER 850 RH STEERING KNUCKLE 5136734 t137
S$ 179.61

POLARIS RANGER SPEEDOMETER GAUGE WITH 11,529 MILES 3280606 t356
S$ 218.03

1990 POLARIS INDY TRAIL DELUXE ENGINE 488 cc. EL50PM-02 1211449 S005E
S$ 513.17

2017 POLARIS RANGER CREW XP 900 RH FENDER 5450084-587 P010
S$ 307.88

2013-15 POLARIS RANGER 900 FRONT RACK MOUNT 1338F S041
S$ 51.20

1994 POLARIS XLT SP ENGINE 9416605 3084684 S005E
S$ 577.32

POLARIS 440 INDY SUPER SPORT SNOWMOBILE ENGINE MOTOR 3084623 S005D
S$ 513.17

POLARIS PISTON RING KIT 3084703 t373
S$ 29.50

2005-09 FUSE POLARIS SPORTSMAN 600/700/800 FRONT BUMPER 2912 0530-1006 S036
S$ 288.65

2000 POLARIS SPORTSMAN 335 4X4 OIL TANK 5131255 5131785 S034A
S$ 57.71

POLARIS TEMPERATURE SWITCH 4010284 t363
S$ 166.76

2005 POLARIS ATP 330 WHEEL HUB 5133360 t387
S$ 23.00

MOOSE UTILITY YAMAHA GRIZZLY FRONT DRIVE SHAFT 0214-0104 5KM-2510F-11-00 S045D
S$ 228.31

1985 HONDA ATC70 CYLINDER HEAD 12200-178-020 t349
S$ 76.95

1993 POLARIS 350L LH ENGINE COVER 3084127 t333
S$ 38.45

2000 POLARIS SPORTSMAN 335 4X4 SHOCK 7041454 S013A/E
S$ 19.22

POLARIS AUTOMATIC VARIABLE TRANSMISSION DECAL 7074782 t364
S$ 64.12

1997 POLARIS SPORTSMAN 400L FRONT LH CV SHAFT 1380085 2200960 S009C
S$ 34.55

1998 POLARIS SPORTSMAN 500 SECONDARY DRIVEN CLUTCH 1322190 S018C
S$ 128.29

2009 POLARIS RZR 800 REAR MAIN DIVIDER PANEL 5437394-070 5436619-070 S031B
S$ 160.35

HONDA CDI 38770-HP5-603 t099
S$ 384.81
About us
Mechanical Innovation Factory Inc is a Powersports dealership offering new & used powersports, parts, and repair services. We also specialize in custom fabrication and restoration.
Seller feedback (8,072)
- *****- Feedback left by buyer.Past monthVerified purchaseArrived safely and as described. I needed a 30mm fork tube diameter to fit on a Puch maxi. This is the only model I know of that was that sizing and had disc brakes.
- *****- Feedback left by buyer.Past monthVerified purchaseArrived safely and as described. Bought both sides of the fork.
- *****- Feedback left by buyer.Past monthVerified purchaseIt was what I need
- *****- Feedback left by buyer.Past monthVerified purchaseAll good as described fast shipping thanks
- *****- Feedback left by buyer.Past monthVerified purchaseThankful to find an old part that we needed.
- *****- Feedback left by buyer.Past monthVerified purchaseGood