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