MECHOSHADE SYSTEMS, LLC Trademarks
ELECTRO SHADE

ELECTRO SHADE

Filed: February 10, 1978
WINDOW SHADES
Owned by: MECHOSHADE SYSTEMS, LLC
Serial Number: 73158295

IMAGESHADE

IMAGESHADE

Filed: April 7, 2008
window shades
Owned by: MECHOSHADE SYSTEMS, LLC
Serial Number: 77441883