Show all Light Sticks Manufacturers

Light Sticks are self contained, short-term light source, generally consisting of a translucent plastic tube containing isolated substances that, when combined, produce light through chemiluminescence. Light sticks are sometimes called glow sticks.