5th Floor Building A, Int'l Exhibition Center, No. 181 Huizhan Road.
525 Dengyun Road, Gongshu District, Hangzhou City, Zhejiang Province. China
two sides across the Taiwan Strait science and technology garden small and medium-sized enterprise gardenWenjiang area