Solar Labels in China Lxt Solar Label Kits Address: No.7899 Beiqing Road, 201700 Shanghai China China Phone Number: +86 02159870000