Map Location
Cambodia Forklift Pte Ltd.
No. 87, St. B12, Phnom Penh, Cambodia