newtron You may have seen their sign when driving eastbound on the pike.  You may have seen their building if you ever poked around on the hard to get to riverfront by the Lasalle boat house near Riverside.

I know nothing about the company myself but from their web site I gleaned that they make high precision machine parts for technology products.

Whatever their business is, I love the name and love the logo.  It conjures up “world of tomorrow” images from the 1960’s