Genuine Ford 2L7Z-17B676-AA Mirror Control Lever Assembly Front Left Hand Driver's Side Power Mirror Control Switch Lincoln Navigator 2003 2004 2005 2006 2L7Z*17B676*AA