Quick view ITT SEMICONDUCTORS IMBT3906 | 1248pcs In Stock at Right Parts Inc. IMBT3906 by ITT Semiconductors, 1,248 pcs, packaged as 7" partial reel. New and in stock at Right Parts Inc., ready to ship today. Call 408-935-9505 or email sales@rightpartsonline.com for a quote. View Details