78640018
May 31, 2005
May 27, 2008
Downloadable electronic greeting cards for viewing on monitors, computer screens, televisions, display screens of cell phones, and other mobile communications apparatus; downloadable interactive electronic greeting cards
Electrical and Scientific Apparatus