PL8141NL

$6.54

FIXED IND 25.9UH 5.1A 32MOHM SMD

SKU: PL8141NL Category: