86-755-83222372
Rm. 1315, Shangmei Times Bldg., Longguan East Road, Longhua New Dist., Shenzhen, Guangdong, China (Mainland)
LM2596 DC-DC Power Supply Module 3A Adjustable step-down module voltage stabilization module, US $ 1 - 2 / Piece, Guangdong, China, None, WS-LM2596.Source from Shenzhen Winstar Technology Co., Limited on Waimaotong.com.