Map Location
KP Stainless Steel
No. 39A, St. 163, Phnom Penh, Cambodia