Street Address: NO.2 XIZHI ROAD,FENGHUAN Ningbo Zhejiang 315500 China
1) Materials:16PCS 4CHIP super flux LEDs, 2) Dimensions (L x W): 40 x 40mm