Zuchwil, Solothurn
European patent · EP4142629 · Inventor
European patent · EP4135609 · Inventor
European patent · EP4087506 · Inventor