Map Location
Tapioca Starch Air Plane Manufactory
No. 151, St. 156, 12157 Phnom Penh, Cambodia