TAKACHI ELECTRONICS ENCLOSURE Co., Ltd.

62-8271-47 MS Type Metal System Case MS149-26-28BS