77736666
May 14, 2009
May 10, 2011
PATCH - N - LIGHT
Subscribe
Light emitting diodes (LEDs) incorporated into metallic and adhesive plastic reflector film for illuminating transparent balloons and similar products