Busbar Fabrication Systems in Iran Payapress Ind. Co. Address: Tehran, Iran, 1564863963 Tehran Iran Phone Number: +98 21 77 62 40 00