TAKACHI ELECTRONICS ENCLOSURE Co., Ltd.

62-8272-80 MS Type Metal System Case MS199-26-28BS