This is a case for the Mobilinkd TNC1. There are two power buttons. Once sits flush with the top of the case. The other is slightly recessed in the case, making it harder to accidentally turn on the TNC.
The case is designed to be held together with 4 #1 sheet metal screws. These are surprisingly hard to come by.
Note: The case is made to fit the Mobilinkd TNC1 circuit board with very tight tolerances. If you print this in a material with significant shrinkage, such as ABS, you need to scale the parts to account for that shrinkage. Failure to do so can result in potentially damaging stress being placed on the circuit board. When we print the cases in ABS, we scale these models in the X & Y dimensions by 0.5%. (We do not scale in Z because the wall thickness would no longer be an even multiple of our layer thickness. And the dimensional shrinkage in Z is insignificant.)