Description
Water Pump Spacer
Fits the following:
Testarossa (up to engine #20820)
Part Number:
121066