Jaguar XJ6 right front window regulator. The part number is BEC12668. Please make sure this matches yours. Fits 90-94
Listing and template services provided by inkFrog