PL10119NL

$5.53

FIXED IND 2.42UH 30A 1.8MOHM SMD

SKU: PL10119NL Category: