Www.yourtrade.in contact : +91 9513136022 a glow stick is a self-contained, short-term light-source. It consists of a translucent plastic tube containing isolated substances that, when combined, make light through chemiluminescence, so it does not require an external energy sourcmore...