#3L8Z14529AAA New Power Window Master Switch 2001-2007 For Mazda Tribute FORFord Escape Mariner Ship from Califonia Monday to Friday SW7168, 3L8Z-14529-AAA, 3L8Z14529AAA, EF2066350C70, EF2066350C70 Computer tested for consistent Quality and unsurpassed reliability 100 percent new and high quality Meets or Exceeds Original Specifications