Brand new (removed from new bike without riding) Shimano HG93 chain. Top end 9 speed chain suitable for MTB or Road.
Comes fitted with a KMC master link (exactly the same as a SRAM powerlink).
I haven't counted the links, but it should be long enough for any MTB. Came off a 5" travel full sus with links to spare.