This logo comes on when you turn it on but otherwise I've got nothing else to identify it really besides the article https://reviewed.usatoday.com/televisions/news/glasses-free-3d-in-4k-is-here-so-how-does-it-look
I clean out houses for a living, you'd be very shocked how many functional rear projection and CRTs are in use and get thrown out "because old".
Nope, good ol lil Delaware