10pcs/lot IR3899MTRPBF Voltage Regulators - Switching Regulators 9A SupIRBuck Voltage Reg for 12V input