You're viewing a genuine Front Window Regulator from a 2003 TL . This part was inventoried on 2016-09-27.