• Manufacturer: DELPHI. • OEM Numbers: 2391870--FORD,2511669--FORD,2511705--FORD,BK312K021AE--FORD,BK312K021AF--FORD,KTJK212K021GB--FORD. • Brake System: Akebono. 2391870: FORD. 2511669: FORD. 2511705: FORD.
eBay