CROSS CLAMPS manufactured in China

Master-Li produce large cross clamps – both British type and German one.