100% Originale Importato 10 Buah/Lot LM2596S - 12-263-5, 12 V/3 A Step-Down Dc-dc Voltage Regulator Chip