BL8095 24V/1.2A Asynchronous Buck Converter in SO.
BL8095 - 24V/1.2A Asynchronous Buck Converter in SOT23-6