Amphenol Japan Ltd.

Street Address:

471-1 Deba
Ritto, Shiga 5203041
JP