Loading the catalog…
ST(Semtech) LL60PPF-F
Diode 20V 50mA Surface Mount LL-34
LCSC Electronics: $0.02
datasheet