78890376
May 23, 2006
Solar powered printable substrates for use in billboards, posters, stickers, balloons, transit shelters, mobile panels and mall displays
Electrical and Scientific ApparatusAdvertising and advertisement services; advertising services in the nature of promoting the goods and services of others through the use of solar powered substrates
Advertising and Business