176-6999 Water Pump for Caterpillar Engine C12 | eBay
water pump replacement for c12 - YouTube
New Water Pump 176-6999 for Caterpillar Engine C12 | eBay
Raw Water Pump Caterpiller - Sea Water Pump fits 3196 & C12 Series engines. Replaces CAT #123-0471, 197-1328 USE SHE G-2904X Part # - SHE G18071X - Boat Builder Supply
176-6999 Water Pump 352-2077 for C12 Engine Diesel Parts - China S6r, Generator Set | Made-in-China.com