Factory OEM GM 6-blade 19" cooling fan. Water pump dowel hole is 5/8". Clutch is stamped 391910. We are not familiar with all makes and models this fits. Fan blades are dinged up from use and handling.
GM 19" 6-Blade Cooling Clutch Fan 1967 Oldsmobile Olds V-8
3 Row Universal 22'' Wide Radiator Replacement for Chevy GM SBC BBC Cooling Aluminum Radiators with Electric Cooling Fan Crossflow 22''X19''
Hawk Performance HB920P.706 fits GM 19+ Super Duty Front Brake Pads
OEM 1974 75 GM 19" 7 Blade Clutch Fan 916088 Corvette Chevelle Camaro DATE L74
GM 4 Blade Cooling Fan 16 1/2” 487201 914779 M73
GM Style 23" X 19" Universal Aluminum Racing Radiator Heavy Duty Extreme Cooling