TAKACHI ELECTRONICS ENCLOSURE Co., Ltd.

62-8255-74 MO type metal system case MO149-16-23BS