85056668EUR € 505,91N/AAvailable: 1Updated: Thu, Oct 17, 2024
Part Location: Opa-Locka, Florida, USA 33054
(GOOD USED/TESTED) Borg Warner Fan Clutch Part # 1618164111717 For Sale, RVP 2, Serial # 000000010023458-A, Bracket P/N 010024344, Part # 1618164111717, Stock # 4689 Â | Tested & Inspected!