TAKACHI ELECTRONICS ENCLOSURE Co., Ltd.

62-8270-76 MS Type Metal System Case MS133-26-23GS