I purchased one and it looked OEM. The only thing missing was the outer sheathing on the switch cable, which is easy to swap from your old one. My bonnet works perfectly now. I'd recommend spraying the whole thing with lithium grease before fitting as it will add years to the life of it.
Cheers
Stu