Contact Person : leo sun
Company : SHENZHEN LANBAOLI PHOTOELECTRIC & TECHNOLOGY CO.LTD.
Address: block 13th b2 jiangshi dawei shahe industrial area gongming town shenzhen guangdong province China .
Zip/Postal : 518106
Telephone : 86-755-29890598