Loading the catalog…
Nemco Electronics Corporation LSR10/35DM300
notranslate
LCSC Electronics: $1.26
datasheet