Map Location
TSP Foundry & Machining
No. 25, St. 460, 12311 Phnom Penh, Cambodia