Picture 1
Astra Technology Co., Ltd. Established in 1990

Grand Opening day in 2008 after moved to new location.