Rare 1965 Ford Mustang Original 289 Water Pump C5OE-8505-B
(with backing plate)
Casting# C5OE-8505-B
1965-66 Ford, Mercury and Shelby vehicles with 289ci V8
Limited production from May 1965 through August 1965 before Ford changed
to the C6OE-8505-A water pump.
Please check over photos, what you see is what you will recieve!