Brand : Lucas
Name : Volvo FM13 Water Pump
Code : LWPT8101
Part Number : 21648708 / 21960479 / 140.209.00A
Name : Volvo FM13 Water Pump
Code : LWPT8101
Part Number : 21648708 / 21960479 / 140.209.00A
Inquiry - Volvo FM13 Water Pump