Hi, I think they sell the same transformers as in link below. There are direct replacements. The specs are same,The price is same. Seems are made in Italy and no Chinese one. But maybe I.m wrong and it is their product...who knows... Usually get very good stuff from TT. Lemberg. Exceptional packing and very fast shipping. Go ahead !
Just for reference: