The Yamaha Spring, Compression is a genuine spare part manufactured by Yamaha so you have peace of mind that the genuine Yamaha part being sold by Think Bike Gear, is both original and new. Please see chart below to confirm the part is compatible with your motorcycle. Please get in contact with us with your make and model as this part may also fit.


This Yamaha 90501-12743-00 SPRING, COMPRESSION fits the following models and components:

Yamaha ATV 2017 KODIAK 700 EPS 4WD - YFM70KPXHG HANDLE SWITCH-LEVER
Yamaha ATV 2016 KODIAK 700 4WD HUNTER - YFM70KDHGH HANDLE SWITCH-LEVER
Yamaha ATV 2016 KODIAK 700 4WD - YFM70KDXGG HANDLE SWITCH-LEVER
Yamaha ATV 2017 KODIAK 700 4WD - YFM70KDXHG HANDLE SWITCH-LEVER
Yamaha ATV 2016 KODIAK 700 EPS 4WD - YFM70KPXGL HANDLE SWITCH-LEVER
Yamaha ATV 2021 KODIAK 700 - YFM70KDXMR B6KC1 HANDLE SWITCH-LEVER
Yamaha ATV 2017 KODIAK 700 EPS 4WD HUNTER - YFM70KPHHH HANDLE SWITCH-LEVER
Yamaha ATV 2020 KODIAK 700 4WD - YFM70KDXLR HANDLE SWITCH-LEVER
Yamaha ATV 2023 KODIAK 700 - YFM70KDXPG B6KL HANDLE SWITCH-LEVER
Yamaha ATV 2022 KODIAK 700 HUNTING - YFM70KDHNH B6KK HANDLE SWITCH-LEVER
Yamaha ATV 2017 KODIAK 700 EPS 4WD - YFM70KPXHR HANDLE SWITCH-LEVER
Yamaha ATV 2017 KODIAK 700 EPS 4WD - YFM70KPAHL HANDLE SWITCH-LEVER
Yamaha ATV 2017 KODIAK 700 4WD - YFM70KDXHR HANDLE SWITCH-LEVER
Yamaha ATV 2019 KODIAK 700 4WD - YFM70KDXKG HANDLE SWITCH-LEVER
Yamaha ATV 2018 KODIAK 700 - YFM70KDXJG HANDLE SWITCH-LEVER
Yamaha ATV 2018 KODIAK 700 4WD HUNTER - YFM70KDHJH HANDLE SWITCH-LEVER
Yamaha ATV 2018 KODIAK 700 - YFM70KDXJR HANDLE SWITCH-LEVER
Yamaha ATV 2019 KODIAK 700 4WD - YFM70KDXKR HANDLE SWITCH-LEVER
Yamaha ATV 2019 KODIAK 700 4WD HUNTE - YFM70KDHKF HANDLE SWITCH-LEVER
Yamaha ATV 2017 KODIAK 700 4WD HUNTER - YFM70KDHHH HANDLE SWITCH-LEVER
Yamaha ATV 2022 KODIAK 700 - YFM70KDANG B6KG HANDLE SWITCH-LEVER
Yamaha ATV 2021 KODIAK 700 4WD HUNTER - YFM70KDHMH B6KF HANDLE SWITCH-LEVER
Yamaha ATV 2016 KODIAK 700 EPS 4WD - YFM70KPXGR HANDLE SWITCH-LEVER
Yamaha ATV 2016 KODIAK 700 EPS 4WD - YFM70KPXGG HANDLE SWITCH-LEVER
Yamaha ATV 2016 KODIAK 700 4WD - YFM70KDXGR HANDLE SWITCH-LEVER
Yamaha ATV 2016 KODIAK 700 EPS 4WD HUNTER - YFM70KPHGH HANDLE SWITCH-LEVER
Yamaha ATV 2020 KODIAK 700 4WD - YFM70KDXLG HANDLE SWITCH-LEVER
Yamaha ATV 2020 KODIAK 700 4WD HUNTE - YFM70KDHLF HANDLE SWITCH-LEVER
Yamaha ATV 2021 KODIAK 700 - YFM70KDXMG B6KC HANDLE SWITCH-LEVER
Yamaha Motorcycle 2023 YZFR7 - YZFR7PL Stand Footrest 2
Yamaha Motorcycle 2023 YZFR7 - YZFR7PCW Stand Footrest 2
Yamaha Motorcycle 2019 XSR700 - XSR700KCGY Stand Footrest 2
Yamaha Motorcycle 2019 MT07 - MT07KL Stand Footrest 2
Yamaha Motorcycle 2021 TENERE 700 - XTZ7MGY BAU1 Stand Footrest 2
Yamaha Motorcycle 2022 YZFR7 - YZFR7NCL BEB2 Stand Footrest 2
Yamaha Motorcycle 2022 YZFR7 - YZFR7NL BEB1 Stand Footrest 2
Yamaha Motorcycle 2022 MT07 - MT07NCGY BATF0 Stand Footrest 2
Yamaha Motorcycle 2022 TENERE 700 - XTZ7NB BHL10 Stand Footrest 2
Yamaha Motorcycle 2020 MT07 - MT07LGY Stand Footrest 2
Yamaha Motorcycle 2020 MT07 - MT07LB Stand Footrest 2
Yamaha Motorcycle 2015 FZ07 - FZ07FCW Stand Footrest 2
Yamaha Motorcycle 2015 FZ07 - FZ07FGY Stand Footrest 2
Yamaha Motorcycle 2015 FZ07 - FZ07FCR Stand Footrest 2
Yamaha Motorcycle 2001 YZF600R - YZF600RN Stand/footrest
Yamaha Motorcycle 2001 YZFR1 - YZFR1NC Stand/footrest
Yamaha Motorcycle 1997 YZF750 - YZF750RJ Stand/footrest
Yamaha Motorcycle 1997 YZF600RJ Stand/footrest
Yamaha Motorcycle 1998 YFZ50RK Stand/footrest
Yamaha Motorcycle 2023 YZFR7 - YZFR7PCB Stand Footrest 2
Yamaha Motorcycle 1998 YZFR1 - YZFR1K Stand/footrest
Yamaha Motorcycle 2018 MT07 - MT07JL Stand Footrest 2
Yamaha Motorcycle 2018 MT07 - MT07JCGY Stand Footrest 2
Yamaha Motorcycle 2018 XSR700 - XSR700JCGY Stand Footrest 2
Yamaha Motorcycle 1998 XVZ13AK Stand/footrest
Yamaha Motorcycle 2018 XSR700 - XSR700JCR Stand Footrest 2
Yamaha Motorcycle 2019 XSR700 - XSR700KGY Stand Footrest 2
Yamaha Motorcycle 2019 MT07 - MT07KCL Stand Footrest 2
Yamaha Motorcycle 2023 XSR700 - XSR700PB Stand Footrest 2
Yamaha Motorcycle 2017 FZ07 - FZ07HCS Stand Footrest 2
Yamaha Motorcycle 2022 YZFR7 WGP 60TH - YZFR7NW BEBD Stand Footrest 2
Yamaha Motorcycle 2022 YZFR7 WGP 60TH - YZFR7NCW BEBE Stand Footrest 2
Yamaha Motorcycle 2022 YZFR7 - YZFR7NCB BEB20 Stand Footrest 2
Yamaha Motorcycle 2022 MT07 - MT07NB BATE1 Stand Footrest 2
Yamaha Motorcycle 2022 MT07 - MT07NGY BATE0 Stand Footrest 2
Yamaha Motorcycle 2022 TENERE 700 - XTZ7NL BHL1 Stand Footrest 2
Yamaha Motorcycle 2006 YZF600R - YZF600RV Stand/footrest
Yamaha Motorcycle 2020 XSR700 - XSR700LCW Stand Footrest 2
Yamaha Motorcycle 2007 FZ1 - FZS10W Stand/footrest
Yamaha Motorcycle 2021 MT07 - MT07ML BAT2 Stand Footrest 2
Yamaha Motorcycle 2021 MT07 - MT07MCB BAT31 Stand Footrest 2
Yamaha Motorcycle 2021 TENERE 700 - XTZ7MW Stand Footrest 2
Yamaha Motorcycle 2014 SUPER TENERE ES - XTZ12EEGY Stand/footrest
Yamaha Motorcycle 2021 TENERE 700 - XTZ7MCW BAU21 Stand Footrest 2
Yamaha Motorcycle 2021 TENERE 700 - XTZ7MW BAU11 Stand Footrest 2
Yamaha Motorcycle 2007 R6S CA - YZFR6SWC Stand/footrest
Yamaha Motorcycle 2014 SUPER TENERE - XTZ12EGY Stand/footrest
Yamaha Motorcycle 2021 TENERE 700 - XTZ7MCB Stand Footrest 2
Yamaha Motorcycle 2021 TENERE 700 - XTZ7MB Stand Footrest 2
Yamaha Motorcycle 2014 SUPER TENERE - XTZ12ECGY Stand/footrest
Yamaha Motorcycle 2021 MT07 - MT07MCL Stand Footrest 2
Yamaha Motorcycle 2016 SUPER TENERE - XTZ12GB Stand/footrest
Yamaha Motorcycle 2013 VMAX - VMX17DC Stand/footrest
Yamaha Motorcycle 2014 YZFR6 - YZFR6EGY Stand/footrest
Yamaha Motorcycle 2013 YZFR1 - YZFR1DCR Stand/footrest
Yamaha Motorcycle 2016 FZ07 - FZ07GGY Stand Footrest 2
Yamaha Motorcycle 2016 FZ07GCGY Stand Footrest 2
Yamaha Motorcycle 2014 YZFR1 - YZFR1ER Stand/footrest
Yamaha Motorcycle 2013 YZFR6 - YZFR6DCL Stand/footrest
Yamaha Motorcycle 2014 YZFR1 - YZFR1EL Stand/footrest
Yamaha Motorcycle 2015 FJ09 - FJ09FCR Stand/footrest
Yamaha Motorcycle 2013 YZFR1 - YZFR1DCL Stand/footrest
Yamaha Motorcycle 2015 FJ09 - FJ09FCGY Stand/footrest
Yamaha Motorcycle 2023 YZFR7 - YZFR7PW BEBN1 Stand Footrest 2
Yamaha Motorcycle 2010 YZF-R6 - YZFR6ZW Stand/footrest
Yamaha Motorcycle 2023 TENERE 700 - XTZ7PB Stand Footrest 2
Yamaha Motorcycle 2013 YZFR6 - YZFR6DR Stand/footrest
Yamaha Motorcycle 2011 YZFR6 - YZFR6AL Stand/footrest
Yamaha Motorcycle 2023 YZFR7 - YZFR7PB Stand Footrest 2
Yamaha Motorcycle 2014 FZ1 - FZS10E Stand/footrest
Yamaha Motorcycle 2021 MT07 - MT07MB BAT21 Stand Footrest 2


A1