DEK Technologies

121/137 Le Loi Street Ben Thanh Ward, District 1
Ho Chi Minh City, Vietnam