358
Buy on eBay *
* As an eBay Partner Network Affiliate, we earn from qualifying purchases. Affiliate Disclosure.

* As an eBay Partner Network Affiliate, we earn from qualifying purchases. Affiliate Disclosure.
1986-1991 Lamborghini LM002 Impeller Water Pump, Part #001731151. Manufacturer Part Number 001731151. Used or aftermarket car part for Lamborghini LM002 applications from 1986-1991. Ideal replacement water pump component identified by part number 001731151.