IRF644SPBF

IRF644SPBF

MICROFLYING

Availability: 25 in stock SKU: 1156234