Alternator an regulator for Yamaha RZ350-400.
Alternator must have crank key.