Castel St. Pietro
Swiss patent · CH702197 · Holder, Inventor
Swiss patent · CH699518 · Holder, Inventor