Dongguan Lucky Pet Products Co., Ltd.

Alicosolar is a manufacturer of solar power system with well-equipped testing facilities and strong technical force.It is located in Jingjiang.About two hours from Jingjiang city to Shanghai city by car.The location provides strong logistics chain to Alicosolar.br