Brake Wear Lead Set For Mercedes & Maybach
EBC part number EFA077
Packaging a little tatty through storage