TRI representatives by country

Iran

Rayachoob Co.

3rd Floor, Unit5&6, No.60, Khoramshar St., North Sohrevardi St.
1513954117   Tehran
Iran
+98 21 88175007
xxxxxxxxx

Mozafar Amoui

325 Mazandaran Ave.,, Darvazeh Shemiran
  Teheran
Iran
+98 21 87 54 261, 87 54 896, 87 59 316
+98 21 87 50 715