Abatra Technology Co., Ltd is located in Accra, Ghana on A-501 Han-Guang Jia-Yuan Building, No.67 Gaoxin Road. Abatra Technology Co., Ltd is rated 3 out of 5 in the category agrochemicals supplier in Ghana.
Address
A-501 Han-Guang Jia-Yuan Building, No.67 Gaoxin Road