P311-3DBB0AF 96723M New
21-425 , 50107 , S3L-32-650A
- Power Steering Pump
- Pump is equipped with a sensor that needs to be transferred from the original pump to the replacement pump. If this sensor and components are not transferred correctly, the shaft seal my fail as a result of high pressure.