Description: Exhaust System Def pump filter Condition: New Brand: Paccar® Part Number: 2122909pe
Other OEM Part Numbers: 101FTDDE, 2122909, 2122909PE, 4388378, 5417706, 5579176, A0001420789, A0001421089, DDEA0001421089, EA0001421089, MFLU58/7, MFLU587, U58-7, U58-9, U58/7, U58/9, U587, U589, UF106