Reasonable guesses, the size is about right, but no, no illumination provided. At least not by design.
Another clue: It (singular) is electromechanical. So I guess that's 2 clues in 1.
This is a great idea for a thread. Since you said electromechanical, I'm guessing an air compressor.
Lockers powertools air up tires blow up doll