Phnom Penh
No. 237H, National Road No 6, Kean Khlaing Village, Sangkat Prek Leap, Khan Chroy Changvar, 12112 Phnom Penh
Tractor, Rice Harvester, Diesel Engine, Power
Tiller, Excavator, Farm Machinery, Agricultural
Equipment, Construction Machinery