Orava, Risto Olavi

Geneva 23,

Trademarks, designs and patents