Ferarri OEM 130932 Water Pump Spring Seal Assembly
Brand New in Bag Still in Hard Plastic Seal
Please Do Not Hesitate to Contact with Any Questions