Ilmari A. Kaipola

Tampere

Trademarks, designs and patents