Proper Spec Land Rover Discovery 1 I & 2 II Front Window Regulator Pair LR006373 LR006374 Brand: AllMakes 4x4/Britpart Manufacturer Part Number: LR006373 LR006374 Interchange Part Number: CUH102300 CUH102310 Placement on Vehicle: Left, Right, Front Warranty: Yes