MECHOSHADE SYSTEMS, LLC Trademarks
ELECTRO SHADE
Filed: February 10, 1978
WINDOW SHADES
Owned by: MECHOSHADE SYSTEMS, LLC
Serial Number: 73158295
IMAGESHADE
Filed: April 7, 2008
window shades
Owned by: MECHOSHADE SYSTEMS, LLC
Serial Number: 77441883