AMERICAN DENKI Co., Ltd.

63-2478-01 Twist Locking Duplex Tap 4243NT-L16