Finished this....whatever it originally was. Green translucent plastic, like a cap of something that you could stack? Could be a gamepart? Northstar flat base glued to the bottom, 1/76 Matchbox wheel rim glued on top. Quick paintjob, some spare Space Wolf decals and done.
Now really wishing I had more of these....and this one is going right into my 28mm Sci-Fi bits collection.