Alex Vinatzer

Person

  • Brixen/Milland, IT

Patents Grantslast 30 patents