Kawamura Electric Inc.

65-2965-47 Fixed (Assembly) Terminal Strip TB20-10