1N4148W – ITT SEMICONDUCTORS

4990 in stock