It looks like it may be a Hitachi HZU6.2z zener diode. I'll wait on one of you EE guys to confirm.

Edit: Nope...that's not it. Although, it too carries the 62Z marking.
_________________________
~ John