Shouci HardwareChineseAbout 170 Japanese Tsugami and Star Swiss-type lathesDongguan · HoujieMakes in-houseMass productionCNC machiningFactoryEnglish-speaking salesSource ↗