75013079
Oct 31, 1995
Oct 22, 1996
SAITECH INTERNATIONAL INC.
Subscribe
mechanical signs, namely, display signs having mechanisms which create the illusion of movement in the displayed image and parts thereof