76651233
Dec 1, 2005
May 20, 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