78012582
Jun 14, 2000
visual display advertisement attached to the interior window of an automobile by suction cup devices or adhesive tape Related services pertaining to the placing of such visual displays on automobiles and placement of new advertisements on a periodic basis
Advertising and Business