10pcs 100% orginal new in stock NCP1589DMNTWG NCP1589D SMD DFN-10

10pcs 100% orginal new in stock NCP1589DMNTWG NCP1589D SMD DFN-10
thumb
thumb
thumb
sku: 1005003277474668
$7.23
Shipping from: China