Featured categories
All items

POLARIS OIL FILTER 2530015 t374
S$ 25.61

POLARIS SEAT BELT 2635052 2638784 t388
S$ 44.87

ARCTIC CAT TIGER SHARK INLET PUMP 0673-009 0673-532 S024
S$ 224.50

2017 POLARIS RANGER XP 900 SPEEDOMETER 3280679 t384
S$ 217.96

POLARIS PISTON 3083944 t381
S$ 114.16

POLARIS RANGER RZR UNIVERSAL SUNROOF KIT 2878127 S036D
S$ 384.87

POLARIS SPORTSMAN FRONT DIFFERENTIAL CASE 1332567 1332956 S008D
S$ 128.27

POLARIS SPORTSMAN SPEEDOMETER GAUGE 3280545 t023
S$ 320.72

POLARIS CARBURETOR ADAPTER 1253146 t365
S$ 44.83

POLARIS SPORTSMAN CYLINDER HEAD 3085071 3085527 t289
S$ 51.29

POLARIS AXYS 120 CANVAS COVER 2880364 S044E
S$ 179.59

POLARIS HI/LO HAND WARMER SWITCH 4010963 t368
S$ 96.21

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

POLARIS SNOWMOBILE SEAT 2681386 2681385 S026E
S$ 224.50

POLARIS INPUT COVER ASSY 3234748 3234598 3234435 t374
S$ 301.49

POLARIS SPORTSMAN DRIVE SHAFT 1380087 1380110 S033E
S$ 94.90

POLARIS SNOW SPEEDOMETER GAUGE 2411812 2411616 t043
S$ 192.42

POLARIS RANGER 800 700 SPEEDOMETER GAUGE 2411341 2410834 t003
S$ 166.76

POLARIS FUEL FILTER 2520223 BOSCH 045902002 t362
S$ 64.14

POLARIS RH INTAKE VENT 5437836 t370
S$ 64.14

SUZUKI MARINE PROPELLER BUSHING 58120-98600 t052
S$ 69.21

POLARIS TRIPLE LIP SEAL 3234300 3234783 t363
S$ 51.31

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

POLARIS CV JOINT 2204360 t379
S$ 141.10

1983 KAWASAKI KLT 250 REAR RACK P002
S$ 160.35

POLARIS PRESSURE CAP 2511270 2511189 t374
S$ 38.48

POLARIS VALVE 3240064 t368
S$ 34.62

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

POLARIS OIL GAUGE ASSEMBLY 3090152 3090201 t370
S$ 44.89

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

POLARIS GEARCASE COVER 3234188 3234124 t368
S$ 173.19

POLARIS SPORTSMAN TRANSMISSION CHAIN 3233036 t109
S$ 28.20

JOHN DEERE 318 GARDEN TRACTOR FRONT WHEEL 5.4X8 AM103327 AM102887 R002
S$ 61.37

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

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

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

POLARIS DUAL LIP SEAL 3233874 t363
S$ 51.31

1994 POLARIS XLT SP ENGINE 9416605 3084684 S005E
S$ 577.32

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

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

POLARIS AUTOMATIC VARIABLE TRANSMISSION DECAL 7074782 t364
S$ 64.12

POLARIS PIDD DIGITAL DISPLAY SPEEDOMETER GAUGE 3280612 t043
S$ 635.06

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

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

POLARIS GEAR SELECTOR BOOT COVER 3233648 t363
S$ 51.31

HONDA ATC200 FRONT FORK LH LOWER CASE 51520-958-003 t094
S$ 153.93

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

POLARIS SPORTSMAN SCRAMBLER SPEEDOMETER GAUGE 3280601 t018
S$ 333.55
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,074)
- *****- Feedback left by buyer.Past monthVerified purchaseGood people to do business with
- *****- Feedback left by buyer.Past monthVerified purchaseEasy do business with parts came in on time and as we described
- *****- 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