SUBARU IMPREZA spare parts

Fog light left
L370109003L
OEM: 84501SC010 / 84501SC050 / 84501SC070 / 84501SC090
Fog light right
L370109003R
OEM: 84501SC000 / 84501SC040 / 84501SC060 / 84501SC080
Engine sump
SBL11109150
OEM: 11109AA150 / 11109AA151
Throttle position sensor
SZL42077520
OEM: 1342077E00 / 1342077E00000 / 1342077E20 / 1342077E20000 / 22633AA110 / 22633AA111
Heater blower motor
SBL01724080
OEM: 72223AG06A / 72223FJ000 / 72223FJ001 / 8710308090