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