selected country
Malaysia

Quetta Technology Sdn Bhd

Business address
154-3-4, Kompleks Maluri, Jalan Jejaka, Taman Maluri, Kuala Lumpur, Malaysia
Phone
60-3-92822415
Fax
60-3-92833415

Location Map