Kayal, Abdul-Hamid

Neuch tel

Trademarks, designs and patents