selected country
Malaysia

Ori Technologies Sdn Bhd

Business address
2G-1 Tingkat Bawah Pusat Daerah Seksyen 6 Jalan Cenderawasih 6/7, 40000, Shah Alam, Malaysia
Phone
60355128420
Fax
60355128175