Hoshihara Seiki Co., Ltd.CNC Machining · CNC Turning · Precision Milling · Mechanical Assembly · Surface Treatment · Heat Treatment · Prototype Development · Mass Production