Thank you!

Any idea on part number or official name?
I have a 99.. DO i have to stick to the model year on this part?