http://tinyurl.com/mz9hrho
APDTY 851629 Manual Window Regulator Front Right Passenger-Side (Non-Powered; Hand Crank Type) (Replaces 15871125, 15077852)
Meets Or Exceeds OEM Specs
Factory OEM Fit Form And Function