All Balls 70-1019 Cooling Fan Complete fan and motor assemblies that are direct OEM replacements & ready to mount; Image shown is exactly what you receive;