2025 Ford Anglia Upper Control Arm