Horn Button production and exporting
General
Atsebeha Alemgena Gebremicheal
No company address
No business segment information