Smiler Electronic Industrial Co., Ltd
Building 12, Huazhi Technology Innovation Center, 28 Sanle East Road, Beijiao, Shunde, Foshan, Guangdong, China 528000
Main products: DC Link, New Energy Capacitor, CBB61 Capacitor, CBB60 Capacitor, CBB65 Capacitor, CD60 Capacitor