Molex products made in Singapore

MOLEX 78592-0301 connector
MOLEX 78592-0301 connector
MOLEX 171750-1020 connector
MOLEX 171750-1020 connector
MOLEX 171745-1107 connector
MOLEX 171745-1107 connector