SHOWSEN 1pc New Front Driver Left Side Side Power Window Regulator With Motor Fit 07-10 Ford Explorer Sport Trac 02-10 Mercury Mountaineer Explorer