Picked these up last week and I'm not sure if they are battery rests or wall tubes or what. That yellow green is a killer color. Any info appreciated and if none enjoy them anyway.