Generator, but last time I got the part number, went to the local Honda shop got it no dramas, but you have to have the part number because Honda Australia never released the mc19,so they don't have any info on them at all, they can get the part just need the right number. All that being said, if you know where to get one that's just as good