Proper Spec Land Rover Discovery 1 2 I II Window Regulator Motor Left LH CUR100450 New Brand: AllMakes 4x4/Britpart Manufacturer Part Number: CUR100450 Interchange Part Number: STC2885 CVR100160 Placement on Vehicle: Left Warranty: Yes