YIFU Display Co., Ltd
1905 #7, West Lake No.1, Xinhua North Road, 362000
Quanzhou
362000
China