Advert Description Two Land Rover Defender front brake pads. Good condition. Never been used. Made by DELPHI Lockheed. Collection from Gloucestershire. Read more