Lab Thing

The “what is it?” from a few days ago, morphed into something else. Spotted at Buffalo Lab.