Wenzhou Huaqiang Auto Parts Co., Ltd. Trademarks
H&Q
Water pumps for land vehicles; oil pumps for land vehicles; universal joints for machines; shock absorbers for machines;…
Owned by: WENZHOU HUAQIANG AUTO PARTS CO., LTD.
Serial Number: 79052181