celestra.cn

76 Zhongsi Huancun Road, Zhongcun Town
Guangzhou, 511495
CHINA

Celestra

Manufacturer

Products include: Compression terminals & lugs, tools,