Where to find our productsOur products can be purchased directly from our factory shop at Kolmihaarankutu 9 C1, 33330 Tampere. Please call before popping in.Home View All Products