In Stock Oil Deflectors Oil deflector HX40-322 TurboCentras HX40-322 €1.50 3503668, HO-33-0001, HX40-322Oil deflector HX40-322 for turbos .See below for more info. Add to cart