16 Volt 40 Amp mini Denso self-energizing alternator with mounting bracket, water pump pulley, belt, and hardware.