I don't think it's a watch.
The mechanics are too big.
Sorry I can't help with the ID though.
I have to agree with Huntindog and DCMatt. Those are steel components, and if you look closely at the "lever", it is a copper strip electrical bus that's all bent up.