Samsung Electronics DC31-00178A
TE Connectivity 310025-1
TE Connectivity 521222-1
Velleman ELMX510M
Molex 4374500010
Molex B41820028
Omron J7KN50110
Molex 70-9490
Major Brand Semiconductors and Integrated Circuits A3958SB
MOONS' Industries America, Inc. SM0601EE2-KCD-NNV