78158445
Aug 27, 2002
Providing online banner advertisements in the form of immovable marquee banner space fixed at the top of a web page in a fixed frame, like none other in current general industry use, for the advertisement of the goods and services of others
Computer and Scientific