STC639 Water Pump Land Rover

STC639 Water Pump Land Rover

Product no.: Lms0119D

In stock
can be shipped within 5 days

Old price £30.00

Price includes VAT, and excludes delivery

Please take the photo as true description and not part number we believe it is STC639,  Slight Tarnish which will not affect its use. Price relects this Ex military vehicle parts, Land Rover parts

Additional product information

Google_Product_Category vehicles & parts

Browse these categories as well: Land Rover Parts and Equipment, SPECIAL OFFERS