Nanaboshi Electric Mfg Co., Ltd.

63-3123-33 [Discontinued]NJC Receptacle (shell φ 32, 3 poles) NJC-323RM