Semiconductors IRFS4229TRLPBF - INFINEON

Quantity
Request a Quote