biaorg logo

11/0.4kv 33/0.4kv 25kVA up to 2500kVA Oil Immersed Power Transformer Distribution Transformer

11/0.4kv 33/0.4kv 25kVA up to 2500kVA Oil Immersed Power Transformer Distribution Transformer
Pole Mounted Distribution TransformerDistribution Transformer1-Three phase oil immersed2-Specialize in transformer for...

[ , ]