AC Gilbert American Flyer Model Train Sign.
I have connected it to a transformer and it does make a diesel horn sound.
The button is touchy and works when it is in the right position.
Measures 7 3/4"L x 4 1/2"H x 4"W
All metal construction with a plastic front sign.