Molex Japan LLC

62-2438-95 M12 a STEP detachable Connector 8A5006-32