Mean Well LPV-35-12 Transformer. Brand New and boxed.
Any questions just ask.