Clamping Systems in China Tiptop Industry Address: SHENZHEN, 518101 Shenzhen China Phone Number: +86 75527308163