10 PCs UA78L12ACD UA78L12A 78L12A SM Voltage Regulator Fixed 12V 0.1A SOIC8

SKU: 162051332287
$3.99Price