• Shenzhen Chuangshuoda Electronics Co., Ltd.

    7th Floor R&D Building, Yanchuan North Industrial Park, Songgang Town, Baoan District, Shenzhen, China

    CRC has been specializing in film capacitor design, manufacture and sales since 2001. As an ISO9001, ISO14001, ISO/TS 16949 certified manufacturer, offers a comprehensive range of standard product offerings, together with customization service as well ...