We’re sorry. The information you have requested is temporarily unavailable.
EBC Green Stuff Brake Pads Part #DP21521 Customer Reviews
1 Customer Review
Reviewed by Wayne C (Duluth, GA) Reviewed for a 2004 Volkswagen Touareg — Mar 06, 2014 11:55 AM
I installed EBC Green stuff brakes pads on my VW Touareg. Installation was very easy and these pads hold very good and with very little brake dusk if any.
Ships Between 6/28 - 6/30
- What Do You Drive?
- Part #:DP21521
- Includes pads for both wheels
- FMSI: D1007