Email : fabulux@fabuluxled.com
Tel : +86 0755-61806688
Headquarter: Fabulux Industry Park 1201, Xiawei Industrial Zone, Guanhu Street, Longhua District, Shenzhen, China