SMBT3904E6327

$0.00
Stock : 161
In stock
SKU
SMBT3904E6327
More Information
MFG Part Number SMBT3904E6327
Manufacturer Infineon Technologies AG
Date code 23 2014(WW YYYY)1423
Stock 161