genuine part. Some scratches on the unit due to shelf life, but does not affect the unit . Please see pictures and match part number with your unit.
PART #
6G33-17A835-BB