07z115105d oil pump volkswagen touareg 5.0 v10 tdi 2005 tested. Full working order, tested before removed. Please check your part numbers before buy, all numbers must matching. If u can't match part numbers don't buy.
Box met 1
Lot jdg1