EuroSport Tuning

905-825-9334
0Item(s)

You have no items in your shopping cart.

Free Shipping On Orders Over $49*

Product was successfully added to your shopping cart.
ECS Modular Tow Hook & 89mm extension

ECS Modular Tow Hook & 89mm extension

$101.95

(In stock)

Previous

ECS Modular Tow Hook & 54mm extension

Previous

Schwaben Essentials Kit

This Product Qualifies For Free Shipping!*

ECS Modular Tow Hook & 89mm extension

SKU: ES3420323

Quick Overview

For models with the M bumpers


A clean, ultra-strong towing option & starting point for more ECS accessories

Availability: In stock

$101.95

Details

The ECS tow hook is a perfect starting point for our ECS tow mounted accessories or as a clean looking tow hook. In-house engineering designated this tow hook as the core that started it all when deciding the "must have" features when utilizing the factory tow hook location. The 4140 normalized steel gives our tow hook the strength needed to safely tow your car around and a black melonite coating to keep it aesthetically appealing.

 

Tow hook

  • 1144 heat treated steel threaded adapter & bolt
  • 4140 normalized tow hook
  • All black melonite coating for extreme durability and corrosion resistance
  • 89mm extension
  • Includes the allen keys needed to make proper adjustments
  • In-house designed & ECS engineered
  • Made in America

Additional Information

Manufacturer ECS Tuning
Metal Finish No

Product Tags

Use spaces to separate tags. Use single quotes (') for phrases.

  1. Be the first to review this product

Write Your Own Review

Make Model Year Submodel Drivetrain
BMW 230i 2017 Coupe F22 L4 2.0L B46B20O0
BMW 230i xDrive 2017 Coupe F22 L4 2.0L B46B20O0
BMW M240i 2018 Coupe F22 L6 3.0L B58M30O0
BMW M240i xDrive 2018 Coupe F22 L6 3.0L B58M30O0
BMW 228i 2016 Coupe F22 L4 2.0L N20B20A
BMW 228i 2016 Coupe F22 L4 2.0L N26B20A
BMW 228i xDrive 2016 Coupe F22 L4 2.0L N20B20A
BMW 228i xDrive 2016 Coupe F22 L4 2.0L N26B20A
BMW 228i 2014 Coupe F22 L4 2.0L N26B20A
BMW 228i 2014 Coupe F22 L4 2.0L N20B20A
BMW 228i 2015 Coupe F22 L4 2.0L N20B20A
BMW 228i 2015 Coupe F22 L4 2.0L N26B20A
BMW 228i xDrive 2015 Coupe F22 L4 2.0L N20B20A
BMW 228i xDrive 2015 Coupe F22 L4 2.0L N26B20A
BMW M235i 2014 F22 Coupe L6 3.0L N55B30
BMW M235i 2015 F22 Coupe L6 3.0L N55B30
BMW M235i xDrive 2015 F22 Coupe L6 3.0L N55B30
BMW M235i 2016 F22 Coupe L6 3.0L N55B30A
BMW M235i xDrive 2016 F22 Coupe L6 3.0L N55B30A
BMW M240i 2017 Coupe F22 L6 3.0L B58M30O0
BMW M240i xDrive 2017 Coupe F22 L6 3.0L B58M30O0
BMW 230i 2017 Convertible F23 L4 2.0L B46B20O0
BMW 230i xDrive 2017 Convertible F23 L4 2.0L B46B20O0
BMW M240i 2018 Convertible F23 L6 3.0L B58M30O0
BMW M240i xDrive 2018 Convertible F23 L6 3.0L B58M30O0
BMW 228i 2016 Convertible F23 L4 2.0L N20B20A
BMW 228i 2016 Convertible F23 L4 2.0L N26B20A
BMW 228i xDrive 2016 Convertible F23 L4 2.0L N20B20A
BMW 228i xDrive 2016 Convertible F23 L4 2.0L N26B20A
BMW 228i 2015 Convertible F23 L4 2.0L N20B20A
BMW 228i 2015 Convertible F23 L4 2.0L N26B20A
BMW 228i xDrive 2015 Convertible F23 L4 2.0L N20B20A
BMW 228i xDrive 2015 Convertible F23 L4 2.0L N26B20A
BMW M235i 2015 Convertible F23 L6 3.0L N55B30
BMW M235i 2016 Convertible F23 L6 3.0L N55B30A
BMW M235i xDrive 2016 Convertible F23 L6 3.0L N55B30A
BMW M240i 2017 Convertible F23 L6 3.0L B58M30O0
BMW M240i xDrive 2017 Convertible F23 L6 3.0L B58M30O0
BMW M2 2017 Coupe F87 L6 3.0L N55B30A
BMW M2 2016 Coupe F87 L6 3.0L N55B30A
BMW 428i 2014 Coupe F32 L4 2.0L N20B20A
BMW 428i 2014 Coupe F32 L4 2.0L N26B20A
BMW 428i xDrive 2014 Coupe F32 L4 2.0L N20B20A
BMW 428i xDrive 2014 Coupe F32 L4 2.0L N26B20A
BMW 435i 2014 Coupe F32 L6 3.0L N55B30A
BMW 435i xDrive 2014 Coupe F32 L6 3.0L N55B30A
BMW 428i 2015 Coupe F32 L4 2.0L N20B20A
BMW 428i 2015 Coupe F32 L4 2.0L N26B20A
BMW 428i xDrive 2015 Coupe F32 L4 2.0L N20B20A
BMW 428i xDrive 2015 Coupe F32 L4 2.0L N26B20A
BMW 435i 2015 Coupe F32 L6 3.0L N55B30A
BMW 435i xDrive 2015 Coupe F32 L6 3.0L N55B30A
BMW 428i 2016 Coupe F32 L4 2.0L N20B20A
BMW 428i 2016 Coupe F32 L4 2.0L N26B20A
BMW 428i xDrive 2016 Coupe F32 L4 2.0L N20B20A
BMW 428i xDrive 2016 Coupe F32 L4 2.0L N26B20A
BMW 435i 2016 Coupe F32 L6 3.0L N55B30A
BMW 435i xDrive 2016 Coupe F32 L6 3.0L N55B30A
BMW 430i 2017 Coupe F32 L4 2.0L B46B20O0
BMW 430i xDrive 2017 Coupe F32 L4 2.0L B46B20O0
BMW 440i 2017 Coupe F32 L6 3.0L B58B30M0
BMW 440i xDrive 2017 Coupe F32 L6 3.0L B58B30M0
BMW 428i 2014 Convertible F33 L4 2.0L N20B20A
BMW 428i 2014 Convertible F33 L4 2.0L N26B20A
BMW 428i xDrive 2014 Convertible F33 L4 2.0L N20B20A
BMW 428i xDrive 2014 Convertible F33 L4 2.0L N26B20A
BMW 435i 2014 Convertible F33 L6 3.0L N55B30A
BMW 428i 2015 Convertible F33 L4 2.0L N20B20A
BMW 428i 2015 Convertible F33 L4 2.0L N26B20A
BMW 428i xDrive 2015 Convertible F33 L4 2.0L N20B20A
BMW 428i xDrive 2015 Convertible F33 L4 2.0L N26B20A
BMW 435i 2015 Convertible F33 L6 3.0L N55B30A
BMW 435i xDrive 2015 Convertible F33 L6 3.0L N55B30A
BMW 428i 2016 Convertible F33 L4 2.0L N20B20A
BMW 428i 2016 Convertible F33 L4 2.0L N26B20A
BMW 428i xDrive 2016 Convertible F33 L4 2.0L N20B20A
BMW 428i xDrive 2016 Convertible F33 L4 2.0L N26B20A
BMW 435i 2016 Convertible F33 L6 3.0L N55B30A
BMW 435i xDrive 2016 Convertible F33 L6 3.0L N55B30A
BMW 430i 2017 Convertible F33 L4 2.0L B46B20O0
BMW 430i xDrive 2017 Convertible F33 L4 2.0L B46B20O0
BMW 440i 2017 Convertible F33 L6 3.0L B58B30M0
BMW 440i xDrive 2017 Convertible F33 L6 3.0L B58B30M0
BMW 428i Gran Coupe 2015 F36 Coupe L4 2.0L N20B20A
BMW 428i Gran Coupe 2015 F36 Coupe L4 2.0L N26B20A
BMW 428i xDrive Grand Coupe 2015 F36 Coupe L4 2.0L N20B20A
BMW 428i xDrive Grand Coupe 2015 F36 Coupe L4 2.0L N26B20A
BMW 435i Grand Coupe 2015 F36 Coupe L6 3.0L N55B30A
BMW 435i xDrive Grand Coupe 2015 Coupe F36 L6 3.0L N55B30A
BMW 428i Gran Coupe 2016 F36 Coupe L4 2.0L N20B20A
BMW 428i Gran Coupe 2016 F36 Coupe L4 2.0L N26B20A
BMW 428i xDrive Grand Coupe 2016 F36 Coupe L4 2.0L N20B20A
BMW 428i xDrive Grand Coupe 2016 F36 Coupe L4 2.0L N26B20A
BMW 435i Grand Coupe 2016 F36 Coupe L6 3.0L N55B30A
BMW 435i xDrive Grand Coupe 2016 Coupe F36 L6 3.0L N55B30A
BMW 430i Gran Coupe 2017 Sedan F36 L4 2.0L B46B20O0
BMW 430i xDrive Gran Coupe 2017 Sedan F36 L4 2.0L B46B20O0
BMW 440i Gran Coupe 2017 Sedan F36 L6 3.0L B58B30M0
BMW 440i xDrive Gran Coupe 2017 Sedan F36 L6 3.0L B58B30M0
BMW M4 2015 Convertible F83 L6 3.0L S55B30
BMW M4 2016 Convertible F83 L6 3.0L S55B30
BMW M4 2017 Convertible F83 L6 3.0L S55B30
BMW M4 2015 Coupe F82 L6 3.0L S55B30
BMW M4 2016 Coupe F82 L6 3.0L S55B30
BMW M4 2017 Coupe F82 L6 3.0L S55B30
BMW 340i xDrive 2017 Sedan F30 L6 3.0L B58B30M0
BMW 340i 2017 Sedan F30 L6 3.0L B58B30M0
BMW 330i xDrive 2017 Sedan F30 L4 2.0L B46B20O0
BMW 330i 2017 Sedan F30 L4 2.0L B46B20O0
BMW 330e 2017 Sedan F30 L4 2.0L B48A20M0
BMW 328d xDrive 2017 Sedan F30 L4 2.0L N47D20
BMW 328d 2017 Sedan F30 L4 2.0L N47D20
BMW 320i xDrive 2017 Sedan F30 L4 2.0L N20B20A
BMW 320i 2017 Sedan F30 L4 2.0L N20B20A
BMW 340i xDrive 2016 Sedan F30 L6 3.0L B58B30M0
BMW 340i 2016 Sedan F30 L6 3.0L B58B30M0
BMW 330e 2016 Sedan F30 L4 2.0L B48A20M0
BMW 328i xDrive 2016 Sedan F30 L4 2.0L N20B20A
BMW 328i xDrive 2016 Sedan F30 L4 2.0L N26B20A
BMW 328i 2016 Sedan F30 L4 2.0L N20B20A
BMW 328i 2016 Sedan F30 L4 2.0L N26B20A
BMW 328d xDrive 2016 Sedan F30 L4 2.0L N47D20
BMW 328d 2016 Sedan F30 L4 2.0L N47D20
BMW 320i xDrive 2016 Sedan F30 L4 2.0L N20B20A
BMW 320i 2016 Sedan F30 L4 2.0L N20B20A
BMW 335i xDrive 2015 Sedan F30 L6 3.0L N55B30A
BMW 335i 2015 Sedan F30 L6 3.0L N55B30A
BMW 328i xDrive 2015 Sedan F30 L4 2.0L N20B20A
BMW 328i xDrive 2015 Sedan F30 L4 2.0L N26B20A
BMW 328i 2015 Sedan F30 L4 2.0L N20B20A
BMW 328i 2015 Sedan F30 L4 2.0L N26B20A
BMW 328d xDrive 2015 Sedan F30 L4 2.0L N47D20
BMW 328d 2015 Sedan F30 L4 2.0L N47D20
BMW 320i xDrive 2015 Sedan F30 L4 2.0L N20B20A
BMW 320i 2015 Sedan F30 L4 2.0L N20B20A
BMW 335i xDrive 2014 Sedan F30 L6 3.0L N55B30A
BMW 335i 2014 Sedan F30 L6 3.0L N55B30A
BMW 328i xDrive 2014 Sedan F30 L4 2.0L N20B20A
BMW 328i xDrive 2014 Sedan F30 L4 2.0L N26B20A
BMW 328i 2014 Sedan F30 L4 2.0L N20B20A
BMW 328i 2014 Sedan F30 L4 2.0L N26B20A
BMW 328d xDrive 2014 Sedan F30 L4 2.0L N47D20
BMW 328d 2014 Sedan F30 L4 2.0L N47D20
BMW 320i xDrive 2014 Sedan F30 L4 2.0L N20B20A
BMW 320i 2014 Sedan F30 L4 2.0L N20B20A
BMW 335i 2013 Sedan F30 L6 3.0L N55B30A
BMW 335i 2012 Sedan F30 L6 3.0L N55B30A
BMW 335i xDrive 2013 Sedan F30 L6 3.0L N55B30A
BMW 328i 2012 Sedan F30 L4 2.0L N20B20A
BMW 328d 2014 Sedan F30 L4 2.0L N47D20C
BMW 328d xDrive 2014 Sedan F30 L4 2.0L N47D20C
BMW 328i GT 2014 Sedan F30 L4 2.0L N26B20A
BMW 335i GT xDrive 2014 Sedan F30 L6 3.0L N55B30A
BMW 328d 2015 Sedan F30 L4 2.0L N47D20C
BMW 328d xDrive 2015 Sedan F30 L4 2.0L N47D20C
BMW 335i GT xDrive 2015 Sedan F30 L6 3.0L N55B30A
BMW 328i 2013 Sedan F30 L4 2.0L N20B20A
BMW 328i 2013 Sedan F30 L4 2.0L N26B20A
BMW 330i xDrive 2017 Wagon F31 L4 2.0L B46B20O0
BMW 328d xDrive 2017 Wagon F31 L4 2.0L N47D20
BMW 328i xDrive 2016 Wagon F31 L4 2.0L N20B20A
BMW 328i xDrive 2016 Wagon F31 L4 2.0L N26B20A
BMW 328d xDrive 2016 Wagon F31 L4 2.0L N47D20
BMW 328i xDrive 2015 Wagon F31 L4 2.0L N20B20A
BMW 328i xDrive 2015 Wagon F31 L4 2.0L N26B20A
BMW 328d xDrive 2015 Wagon F31 L4 2.0L N47D20
BMW 328i xDrive 2014 Wagon F31 L4 2.0L N20B20A
BMW 328i xDrive 2014 Wagon F31 L4 2.0L N26B20A
BMW 328d xDrive 2014 Wagon F31 L4 2.0L N47D20
BMW 328d xDrive 2014 Wagon F31 L4 2.0L N47D20C
BMW 328d xDrive 2015 Wagon F31 L4 2.0L N47D20C
BMW 340i GT xDrive 2017 F34 Grand Turismo L6 3.0L B58B30M0
BMW 330i GT xDrive 2017 F34 Grand Turismo L4 2.0L B46B20O0
BMW 335i GT xDrive 2016 F34 Grand Turismo L6 3.0L N55B30A
BMW 328i GT xDrive 2016 F34 Grand Turismo L4 2.0L N20B20A
BMW 328i GT xDrive 2016 F34 Grand Turismo L4 2.0L N26B20A
BMW 335i GT xDrive 2015 F34 Grand Turismo L6 3.0L N55B30A
BMW 328i GT xDrive 2015 F34 Grand Turismo L4 2.0L N20B20A
BMW 328i GT xDrive 2015 F34 Grand Turismo L4 2.0L N26B20A
BMW 335i GT xDrive 2014 F34 Grand Turismo L6 3.0L N55B30A
BMW 328i GT xDrive 2014 F34 Grand Turismo L4 2.0L N20B20A
BMW M3 2017 Sedan F80 L6 3.0L S55B30
BMW M3 2016 Sedan F80 L6 3.0L S55B30
BMW M3 2015 Sedan F80 L6 3.0L S55B30