The brand is called LUMICA, and it claims this one can last 6 to 8 hours. There are also skus provide longer duration or brighter glow.
Praise the chemistry!
When I was young, my family was poor, and basically, when I saw other children have those cheap toy glow sticks (about 0.2USD per stick back when I young? When you can get 5 or 4 CNY with 1 USD) in their hands, disappointment is all I could have. Asian, LOL. I guess that is one reason why I'm so excited about this glow stick.