2

New SMTCL IT50 Cnc Lathes in Shanghai, China