All are Honda OEM. Seems like later models may have this style mirror but I'm not sure. Part number is 88120-333-611 and 88110-333-611.
Also levers have changed, no black rubber end, no clear plastic sleeve and Made in China written right under Genuine Honda Parts. If I wanted a $5.00 dollar China made lever I would have paid $5.00 not $13.00!
Kinda pisses me off...