78652878
Jun 17, 2005
May 20, 2008
Downloadable on-line greeting cards; downloadable greeting cards for viewing on monitors, computer screens, televisions, display screens of cell phones, and other mobile communications apparatus; interactive greeting cards
Electrical and Scientific Apparatus