JH Hammastuote Oy - Technical Supplies (1)