IRFB3307ZPBF
300pcsIRF7901D1TRPBF
20KpcsPls quote with original parts only.
Patrick e-mail : snipped-for-privacy@townt.com
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.