Loading the catalog…
ST STPS1230SF
Diode 30V 12A Surface Mount TO-277A
LCSC Electronics: $0.45
datasheet