Part#: 4394393-OE
Availability: Out of Stock
A Factory OE Water Pump Pulley for Fiat 124 Spider and 131 models from 1977-85. Fiat PN 7597587. Condition: OE NOS Original Equipment, New Old Stock. New and Unused.