Brand : CEDALH
Orign : Italy
Owner : Renchuangyi
Capability : 4 to 50 layers
Advantages : No need to punch holes,high alignment precision.