AUDIA5 (8T3) 2007-20172.0 TDI i EngineLubricationOil Pump/Attachment PartsOil Pump Article Availability Price FAI AutoParts OP426 Substitutes Oil Pump TecDoc Engine Number: 28003for OE number: 04L145208ENumber of Teeth: 28 FAI AutoParts OP427 Substitutes Oil Pump TecDoc Engine Number: 28003for OE number: 04L145208J No results found!