77441922
Apr 7, 2008
Nov 18, 2008
MECHOSHADE SYSTEMS INC.
Subscribe
A sliding system of frames, covered with fabric or a shadecloth, movable manually or by a motor to cover a window or function as a room divider