BooklyMicro semiconductors BM1588 18V 2A 500KHz S.
BM1588 - 18V 2A 500KHz Synchronous Step-Down Regulator