APDTY 852646 Power Window Regulator & Motor Assembly Fits Front Right (Passenger Side Front) 2004-2007 Chrysler Town & Country & 2004-2007 Dodge Caravan/Grand Caravan (Replaces 4894526AA) Meets Or Exceeds OEM Specs Factory OEM Fit Form And Function