STC will be taking part in the 28th China International Bicycle Fair Date: May 6 - 9, 2018 Venue: National Exhibition and Convention Center (Shanghai) Booth No.: E0420, Hall 2 Come visit the booth of STC (Dongguan) to check out the latest bicycle safety requirements and testing standards.