Casio LCD Color TV - SY-30B Shock Proof/Water Resistant

I’m sure it works but it Appears to need spring in the battery compartment