74620554
Jan 9, 1995
Oct 29, 1996
TARA TOY CORPORATION
Subscribe
self inking rubber stamp in the form of a roller for printing a picture on paper