MAZDA MAZDA 626 spare parts

Washer reservoir pump
HDL041013300
OEM: 38512SDAA01
Brake caliper front left
MAL15337131L
OEM: GA5R3371X / GA5R3371XA
Brake caliper front right
MAL15336131R
OEM: GA5R3361X / GA5R3361XA