Category: Computer Hardware & Software > Other Computer Products
Country/Region: United States
Location: 505 lake shorre drive # 3004 san diego CA 92122 United States
Business Type: Distributor/Wholesaler
Year Established: 2000
Contact Person: Dogaru Adrian
Designation: manager
Telephone: 1 - 644 - 54777543
Fax: 1 - 654 - 56885688