I'm guessing yes, it was in my parts bin. It is from NH Transformer Inc, part number
P-10176 8307. If I can use this in one of my resto projects, I'm sure gonna try!
I would not assume that without reviewing any writing next to those pins and measuring them with a meter. It could be a stepdown transformer like used in Pac-Man. Never guess on transformers.