Pulley
Product number:
506625
water pump
Product Information "Pulley"
Land Rover: Series II Diesel (1958-62)
water pump