Part Type: Strut Assembly
2017 Subaru Impreza Strut Assembly
Details: 17-20 Subaru Impreza Front Strut Assembly Right Passenger Side OEM 20310FL02A ,RH
Part Numbers: 20310FL02A
Interchange: 527-10079
Stock #: 25025
Mileage: 170K
Tag #: 0001188402
Part Grade: B
VIEW DETAILSPart Type: Strut Assembly
2017 Subaru Impreza Strut Assembly
Details: 17-20 Subaru Impreza Front Strut Assembly Right Passenger Side OEM 20310FL02A ,RH
Part Numbers: 20310FL02A
Interchange: 527-10079
Stock #: 25227
Mileage: 127K
Tag #: 0001281590
Part Grade: A
VIEW DETAILSPart Type: Tail Light Assembly
2017 Subaru Impreza Tail Light Assembly
Details: 17-23 Subaru Impreza Sedan Tail Light Assembly Lid Mounted Left Driver Side OEM 84912FL13A,LH
Part Numbers: 84912FL13A
Interchange: 166-11146
Stock #: 25227
Mileage: 0hr
Tag #: 0001281525
Part Grade: A
Damage: none recorded
VIEW DETAILSPart Type: Throttle Body
2017 Subaru Impreza Throttle Body/Valve Assy
Details: Subaru 2.0L Throttle Valve Throttle Body Impreza XV Crosstrek OEM 16112AA470
Part Numbers: 16112AA470
Interchange: 337-10009
Stock #: 25025
Mileage: 170K
Tag #: 0001188381
Part Grade: B
VIEW DETAILSPart Type: Throttle Body
2017 Subaru Impreza Throttle Body/Valve Assy
Details: Subaru 2.0L Throttle Valve Throttle Body Impreza XV Crosstrek OEM 16112AA470
Part Numbers: 16112AA470
Interchange: 337-10009
Stock #: 25227
Mileage: 127K
Tag #: 0001281568
Part Grade: A
VIEW DETAILSPart Type: Throttle Body
2017 Subaru Impreza Throttle Body/Valve Assy
Interchange: 337-10009
Stock #: 25025
Tag #: 0001360243
Part Grade: B
VIEW DETAILSPart Type: Timing Cover
2017 Subaru Impreza Timing Cover
Interchange: 308-10013
Stock #: 25025
Mileage: 0hr
Tag #: 0001360237
Part Grade: A
Damage: none recorded
VIEW DETAILSPart Type: Rear Upper Control Arm
2017 Subaru Impreza Upper Control Arm Rear
Details: 12-23 Subaru Impreza Rear Upper Control Arm Right Passenger Side OEM 20252FJ020,RH
Part Numbers: 20252FJ020
Interchange: 505-56383
Stock #: 25025
Mileage: 170K
Tag #: 0001188393
Part Grade: B
VIEW DETAILSPart Type: Rear Upper Control Arm
2017 Subaru Impreza Upper Control Arm Rear
Details: 12-23 Subaru Impreza Rear Upper Control Arm Left Driver Side OEM 20252FJ030,LH
Part Numbers: 20252FJ030
Interchange: 505-56384
Stock #: 25025
Mileage: 170K
Tag #: 0001188394
Part Grade: B
VIEW DETAILSPart Type: Rear Upper Control Arm
2017 Subaru Impreza Upper Control Arm Rear
Details: 12-23 Subaru Impreza Rear Upper Control Arm Right Passenger Side OEM 20252FJ020,RH
Part Numbers: 20252FJ020
Interchange: 505-56383
Stock #: 25227
Mileage: 127K
Tag #: 0001281581
Part Grade: A
VIEW DETAILSPart Type: Rear Upper Control Arm
2017 Subaru Impreza Upper Control Arm Rear
Details: 12-23 Subaru Impreza Rear Upper Control Arm Left Driver Side OEM 20252FJ030,LH
Part Numbers: 20252FJ030
Interchange: 505-56384
Stock #: 25227
Mileage: 127K
Tag #: 0001281582
Part Grade: A
VIEW DETAILSPart Type: Vacuum Pump
2017 Subaru Impreza Vacuum Pump
Interchange: 372-10006
Stock #: 25025
Tag #: 0001360247
Part Grade: B
VIEW DETAILSPart Type: Wiper Motor Front
2017 Subaru Impreza Wiper Motor Front
Details: 17-18 Subaru Impreza Front Windshield Wiper Motor Genuine OEM 86511FL010
Part Numbers: 86511FL010
Interchange: 620-10009
Stock #: 25227
Mileage: 127K
Tag #: 0001281618
Part Grade: A
VIEW DETAILSPart Type: Column Switch/Combination Switch
2017 Subaru Legacy Combination Switch
Details: 17 - 23 Subaru Impreza Turn Signal Headlight Switch w/ Auto w/ Fogs OEM 83115AL07A
Part Numbers: 83115AL07A
Interchange: 629-61207
Stock #: 24051
Mileage: 129K
Tag #: 0001080604
Part Grade: A
VIEW DETAILSPart Type: Column Switch/Combination Switch
2017 Subaru Legacy Combination Switch
Details: 2013-2019 Suabru Outback Wagon Windshield Wiper Switch Genuine OEM 83114AJ15A
Part Numbers: 83114AJ15A
Interchange: 629-60933
Stock #: 25066
Mileage: 53K
Tag #: 0001209091
Part Grade: A
VIEW DETAILSPart Type: Rear Lower Control Arm
2017 Subaru Legacy Lower Control Arm Rr
Details: 17 - 23 Subaru Impreza Rear Lower Control Arm Left or Right Side OEM 20250AL01A,LH
Part Numbers: 20250AL01A
Interchange: 513-59885
Stock #: 24051
Tag #: 0001087566
Part Grade: A
VIEW DETAILSPart Type: Rear Lower Control Arm
2017 Subaru Legacy Lower Control Arm Rr
Details: 17 - 23 Subaru Impreza Rear Lower Control Arm Left or Right Side OEM 20250AL01A,RH
Part Numbers: 20250AL01A
Interchange: 513-59885
Stock #: 24051
Tag #: 0001087568
Part Grade: A
VIEW DETAILSPart Type: Rear Lower Control Arm
2017 Subaru Legacy Lower Control Arm Rr
Details: 15-19 Subaru Legacy Rear Lower Control Arm Left or Right Side OEM 20250AL01A,RH
Part Numbers: 20250AL01A
Interchange: 513-59885
Stock #: 24171
Mileage: 156K
Tag #: 0001119211
Part Grade: B
VIEW DETAILSPart Type: Rear Lower Control Arm
2017 Subaru Legacy Lower Control Arm Rr
Details: 15-19 Subaru Legacy Rear Lower Control Arm Left or Right Side OEM 20250AL01A,LH
Part Numbers: 20250AL01A
Interchange: 513-59885
Stock #: 24171
Mileage: 156K
Tag #: 0001119213
Part Grade: B
VIEW DETAILSPart Type: Rear Lower Control Arm
2017 Subaru Legacy Lower Control Arm Rr
Details: 15-19 Subaru Legacy Rear Lower Control Arm Left or Right Side OEM 20250AL01A,LH
Part Numbers: 20250AL01A
Interchange: 513-59885
Stock #: 25066
Mileage: 53K
Tag #: 0001209081
Part Grade: A
VIEW DETAILSPart Type: Rear Upper Control Arm
2017 Subaru Legacy Upper Control Arm Rear
Details: 12-23 Subaru Impreza Rear Upper Control Arm RH Passenger Side OEM 20252FJ020
Part Numbers: 20252FJ020
Interchange: 505-56383
Stock #: 24171
Mileage: 156K
Tag #: 0001119157
Part Grade: B
VIEW DETAILSPart Type: Rear Upper Control Arm
2017 Subaru Legacy Upper Control Arm Rear
Details: 12-23 Subaru Impreza Rear Upper Control Arm LH Driver Side OEM 20252FJ030
Part Numbers: 20252FJ030
Interchange: 505-56384
Stock #: 24171
Mileage: 156K
Tag #: 0001119158
Part Grade: B
VIEW DETAILSPart Type: Wiper Motor Front
2017-2018 Subaru Impreza Windshield Wiper Motor Genuine OEM 86511FL010
Part Numbers: 86511FL010
Interchange: 620-10009
Stock #: 25025
Mileage: 170K
Tag #: 0001188431
Part Grade: B
VIEW DETAILSPart Type: Strut Assembly
2017-2020 Subaru Impreza Rear Strut Assembly Left or Right Side OEM 20365FL01A,LH
Part Numbers: 20365FL01A
Interchange: 527-10081
Stock #: 25025
Mileage: 170K
Tag #: 0001188470
Part Grade: B
VIEW DETAILS