Description: Power Steering Pump For Detroit S60 Condition: New Brand: Newstar® Part Number: S-18458
Other OEM Part Numbers: TRW 221615L10101, TRW EV221615L101, 14-14375-000, 1414375000, 14-19495-000, 14-19127-000, 14-20359-000, 2106076, 2107561, 221615L10101, 2106408, EV221615L101, LF73LUUB38, PEV181615L101, RP12102X, RP221605, RP221605X, PEV2216-15L101, SP33101, SP33102