NTN 629x50ZZ/5K Ball Bearing.
Brand new old stock, still sealed in original packaging