View our Specials! Coupon Code: SaveIn2026
Exedy Clutch and Flywheel Sale
Manufacturer pages are not filtered by vehicle. Please use the category menu to view parts for your 2002 Volvo V40.

EBC Wear Leads



Land Rover EBC Wear Leads

Land Rover Range Rover Sport

EBC Wear Leads EFA151
IN STOCK - DROPSHIPS
EFA151
EBC 2005-2006 Land Rover Range Rover Sport 4.4L Front Wear Leads
2006-2006 Land Rover Range Rover Sport HSE
$43.78
EBC Wear Leads EFA126
IN STOCK - DROPSHIPS
EFA126
EBC 03-05 Land Rover Range Rover 4.4 Front Wear Leads
2006-2009 Land Rover Range Rover Sport HSE
$35.97
EBC Wear Leads EFA124
IN STOCK - DROPSHIPS
EFA124
EBC 05-10 Land Rover LR3 4.4 Rear Wear Leads
2006-2013 Land Rover Range Rover Sport Supercharged
2008-2008 Land Rover Range Rover Sport LE
2010-2013 Land Rover Range Rover Sport HSE
2011-2011 Land Rover Range Rover Sport GT Limited Edition
2011-2013 Land Rover Range Rover Sport Autobiography
2012-2013 Land Rover Range Rover Sport HSE Lux
2012-2012 Land Rover Range Rover Sport GT Limited Edition 3
2013-2013 Land Rover Range Rover Sport GT Limited Edition
$42.85
EBC Wear Leads EFA152
IN STOCK - DROPSHIPS
EFA152
EBC 2007-2009 Land Rover Range Rover Sport 4.4L Front Wear Leads
2007-2009 Land Rover Range Rover Sport HSE
$43.78
EBC Wear Leads EFA153
IN STOCK - DROPSHIPS
EFA153
EBC 2007-2009 Land Rover Range Rover Sport 4.2L Supercharged Front Wear Leads
2007-2009 Land Rover Range Rover Sport Supercharged
$43.04
EBC Wear Leads EFA175
IN STOCK - DROPSHIPS
EFA175
EBC 2014+ Land Rover Range Rover Sport 3.0L Supercharged Front Wear Leads
2014-2018 Land Rover Range Rover Sport SE
2014-2018 Land Rover Range Rover Sport HSE
2016-2016 Land Rover Range Rover Sport HST
2017-2018 Land Rover Range Rover Sport HSE Dynamic
$43.25
EBC Wear Leads EFA173
IN STOCK - LOW
EFA173
EBC 2013+ Land Rover Range Rover 3.0L Supercharged (w/Brembo Brakes) Front Wear Leads
2014-2018 Land Rover Range Rover Sport Supercharged
2014-2017 Land Rover Range Rover Sport Autobiography
2015-2018 Land Rover Range Rover Sport SVR
2016-2016 Land Rover Range Rover Sport Supercharged Dynamic
2016-2018 Land Rover Range Rover Sport HSE
2016-2018 Land Rover Range Rover Sport SE
2018-2018 Land Rover Range Rover Sport Supercharged Dynamic
2018-2018 Land Rover Range Rover Sport Autobiography Dynamic
$35.75
EBC Wear Leads EFA174
IN STOCK - DROPSHIPS
EFA174
EBC 2014+ Land Rover Range Rover Sport 3.0L Supercharged Rear Wear Leads
2014-2018 Land Rover Range Rover Sport Supercharged
2014-2018 Land Rover Range Rover Sport SE
2014-2018 Land Rover Range Rover Sport HSE
2014-2017 Land Rover Range Rover Sport Autobiography
2015-2022 Land Rover Range Rover Sport SVR
2016-2016 Land Rover Range Rover Sport Supercharged Dynamic
2016-2016 Land Rover Range Rover Sport HST
2017-2018 Land Rover Range Rover Sport HSE Dynamic
2018-2019 Land Rover Range Rover Sport Supercharged Dynamic
2018-2022 Land Rover Range Rover Sport Autobiography Dynamic
2020-2022 Land Rover Range Rover Sport HSE Dynamic
2020-2020 Land Rover Range Rover Sport HSE
2021-2022 Land Rover Range Rover Sport SVR Carbon Edition
2021-2021 Land Rover Range Rover Sport Autobiography
2022-2022 Land Rover Range Rover Sport SVR Ultimate Edition
$43.04

Mercedes-Benz EBC Wear Leads

Mercedes-Benz 190D

EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1984-1985 Mercedes-Benz 190D 2.2
1986-1989 Mercedes-Benz 190D 2.5
1987-1987 Mercedes-Benz 190D 2.5 Turbo
$37.52

Mercedes-Benz 190E

EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1984-1988 Mercedes-Benz 190E 2.3
1986-1987 Mercedes-Benz 190E 2.3-16
1987-1993 Mercedes-Benz 190E 2.6
1991-1993 Mercedes-Benz 190E 2.3
$37.52

Mercedes-Benz 260E

EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1987-1989 Mercedes-Benz 260E Base
$37.52

Mercedes-Benz 280

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1973-1976 Mercedes-Benz 280 Base
$38.01

Mercedes-Benz 280C

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1973-1976 Mercedes-Benz 280C Base
$38.01

Mercedes-Benz 280CE

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1978-1981 Mercedes-Benz 280CE Base
$38.01

Mercedes-Benz 280E

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1977-1981 Mercedes-Benz 280E Base
$38.01

Mercedes-Benz 280S

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1968-1971 Mercedes-Benz 280S Base
$38.01

Mercedes-Benz 280SE

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1972-1972 Mercedes-Benz 280SE Base
1972-1973 Mercedes-Benz 280SE 4.5
1977-1980 Mercedes-Benz 280SE Base
$38.01

Mercedes-Benz 300CD

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1978-1985 Mercedes-Benz 300CD Base
$38.01

Mercedes-Benz 300CE

EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1988-1989 Mercedes-Benz 300CE Base
$37.52
EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1990-1993 Mercedes-Benz 300CE Base
$39.36

Mercedes-Benz 300D

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1982-1985 Mercedes-Benz 300D Base
$38.01
EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1987-1987 Mercedes-Benz 300D Base
1990-1993 Mercedes-Benz 300D 2.5
$37.52

Mercedes-Benz 300E

EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1986-1992 Mercedes-Benz 300E Base
1990-1993 Mercedes-Benz 300E 4Matic
$37.52
EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1993-1993 Mercedes-Benz 300E Base
$39.36

Mercedes-Benz 300SD

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1978-1985 Mercedes-Benz 300SD Base
$38.01

Mercedes-Benz 300SDL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1986-1987 Mercedes-Benz 300SDL Base
$38.01

Mercedes-Benz 300SE

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1988-1990 Mercedes-Benz 300SE Base
$38.01
EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1992-1993 Mercedes-Benz 300SE Base
$39.36

Mercedes-Benz 300SEL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1988-1990 Mercedes-Benz 300SEL Base
$38.01

Mercedes-Benz 300SL

EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1990-1993 Mercedes-Benz 300SL Base
$39.36

Mercedes-Benz 300TD

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1979-1985 Mercedes-Benz 300TD Base
$38.01
EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1987-1987 Mercedes-Benz 300TD Base
$37.52

Mercedes-Benz 300TE

EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1988-1993 Mercedes-Benz 300TE Base
1990-1993 Mercedes-Benz 300TE 4Matic
$37.52
EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1988-1992 Mercedes-Benz 300TE Base
1990-1993 Mercedes-Benz 300TE 4Matic
$39.36

Mercedes-Benz 350SD

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1991-1991 Mercedes-Benz 350SD Base
$38.01

Mercedes-Benz 350SDL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1990-1991 Mercedes-Benz 350SDL Base
$38.01

Mercedes-Benz 380SE

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1984-1985 Mercedes-Benz 380SE Base
$38.01

Mercedes-Benz 380SEL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1981-1983 Mercedes-Benz 380SEL Base
$38.01

Mercedes-Benz 380SL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1981-1985 Mercedes-Benz 380SL Base
$38.01

Mercedes-Benz 380SLC

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1981-1981 Mercedes-Benz 380SLC Base
$38.01

Mercedes-Benz 400E

EBC Wear Leads EFA038
IN STOCK - DROPSHIPS
EFA038
EBC 84-86 Mercedes-Benz 190/190E 2.3 Front Wear Leads
1992-1993 Mercedes-Benz 400E Base
$37.52
EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1992-1993 Mercedes-Benz 400E Base
$39.36

Mercedes-Benz 400SE

EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1992-1992 Mercedes-Benz 400SE Base
$39.36

Mercedes-Benz 420SEL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1986-1991 Mercedes-Benz 420SEL Base
$38.01

Mercedes-Benz 450SEL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1977-1979 Mercedes-Benz 450SEL 6.9
$38.01

Mercedes-Benz 450SL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1973-1980 Mercedes-Benz 450SL Base
$38.01

Mercedes-Benz 450SLC

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1973-1980 Mercedes-Benz 450SLC Base
$38.01

Mercedes-Benz 500E

EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1992-1993 Mercedes-Benz 500E Base
$39.36

Mercedes-Benz 500SEC

EBC Wear Leads EFA003
IN STOCK - DROPSHIPS
EFA003
EBC 95-97 Mercedes-Benz C36 AMG (W202) 3.6 Front Wear Leads
1993-1993 Mercedes-Benz 500SEC Base
$39.36

Mercedes-Benz 500SEL

EBC Wear Leads EFA039
IN STOCK - DROPSHIPS
EFA039
EBC 71-76 Mercedes-Benz 280 Front Wear Leads
1984-1985 Mercedes-Benz 500SEL Base
$38.01

Looking to upgrade your vehicle with a brake hardware from EBC? We carry a great variety of EBC Wear Leads and other brakes, rotors & pad performance parts for your vehicle.

We have 131 EBC Wear Leads available with free shipping to the Continental US 48 States.