Front flange, fits right or left. Fits Hyundai Elantra from 2016 to I think 2018 and fits Kia Niro 2017. Wheel bearing. Flange. Wheel bearing. Wheel bearing. The part is used and completely free of noise and heat. Guaranteed.