ニッポンネツショリギジュツキョウカイ
Composed of
heat treatment
technology association; technology institute