JH Hammastuote Oy - Composite Instruments (1)