Nov 21, 2011
Changsha Xuanyi Electronic Technology Co., Ltd is a professionally manufactory of stage special effects equipments in China, located in Changsha city, Hunan province, Magic effects product range includes : Co2 jet, Co2 gun, Co2 cannon, Co2 Blaster,...