Fits BMW 323i 325i 325xi 328i 330i 330xi Front Right Window Regulator Without Motor [51337020660] Direct Aftermarket OEM Replacement: 51337020660 Front Right Window Regulator Without Motor Fits: 323i, 325i, 325xi 328i, 330i, 330xi 1999 2000 2001 2002 2003 2004 2005 Engineered Improvements Enhance Performance Plug and Play  No Wire Splicing Necessary