MAZDA cx-5 KE oil PUMP SH01-14240 SH01117K0 2.2 Deisel 129 kW 2014
First registration 2014
Transmission manual
Engine code shy1