sweafa, 2 years ago looks very similar to that: www.ti.com/product/TPS566235
looks very similar to that: www.ti.com/product/TPS566235