78241480
Apr 24, 2003
May 31, 2005
UNIVERSAL DIGITAL COMMUNICATIONS INC.
Subscribe
Image display device, namely, flexible translucent display panel for use over light sources for use in advertisement, decoration or point of sale displays