Elucidate LLC Trademarks
ELUCIDATE

ELUCIDATE

Software design and development
Owned by: Elucidate LLC
Serial Number: 85731953

ELECTRIC SLIDE

ELECTRIC SLIDE

Filed: September 18, 2012
Providing a web site featuring technology that enables users to upload, store, manage, access, download, and display presentations…
Owned by: Elucidate LLC
Serial Number: 85732022