10PCS MP1583DN SOP 8 MP1583 Switching regulator 3A 385kHz 23V Buck new ...

10PCS MP1583DN SOP 8 MP1583 Switching regulator 3A 385kHz 23V Buck new ...