Manufacturer Part Number Description
ROVER LR 029522 Clamping Sleeve, wheel speed sensor