3D printed Clutch Fan Assembly, comes in two pieces the fan blades and the hub section. There is a post on the back of the hub to attach to the water pump pulley. Some finishing may be required for perfect fitment and as with any 3D print the item is fragile and can easily be broken on small delicate parts.