S.E.T.F.

Saudi Electrical Transformers Factory . S.E.T.F. 

logo