S-Track (Shenzhen S-Track Science Technology) is a Shenzhen-based audio equipment company founded in 2013 that designs and manufactures professional audio…
Production & Technical Equipment · Shenzhen, China · Services: Sound & PA, Microphones & Wireless Systems, Professional Loudspeaker Systems, Audio Visual, OEM & ODM Manufacturing