Power steering pump Integrale
Power steering pump 60 bar Lancia Delta Integrale 8V 1986 - 1988.
Lancia Parts-No.: 5990564