10 pcs MP1584EN-LF-Z SOIC-8 / Switching Regulators 3A 1.5MHz 28V Nonsync #D4
eBay