Product Overview The Door Window Switch LR110324 is an OE-grade electrical component engineered for select for Land Rover vehicles. This switch assembly is fitted to the driver's side front door armrest, controlling window operation and featuring a window lockout function to prevent rear passengers from operating their windows.LR186660 is the current replacement part number, superseding LR110324 and multiple earlier numbers. ⚠️ Important: This is the front left (driver side)