English
Fabulux PTS series installed in Dongguan
Project Name: Fabulux PTS series installed in Dongguan, China
Product Model: PTS series P4.8
LED Display Screen Size: 21 sqm
Location: Dongguan, China.