APDTY 852693 Power Window Motor & Regulator Assembly Rear Right Passenger-Side For 2000-2005 Cadillac Devile (Replaces 19244837, 10393233) Meets Or Exceeds OEM Specs Factory OEM Fit Form And Function