78476003
Aug 30, 2004
Dec 27, 2005
ANELACE INC.
Active Trademark
Subscribe
Electronic microprocessor-controlled novelty timers that use LED displays to simulate sand falling through an hourglass