BorgWarner
D686
Borg Warner D686 Rotor
EAN: 0033086363769
UPC: 033086363769
Rotors
Bell Intercooler Core, Air-to-Air, 3 D x 35.8 H x 12 W, 1831 CFM
NATIONAL OIL SEALS
Mix me 3704