Amir David Fraenkel

Person

  • Jerusalem, 96424, IL

Patents Grantslast 30 patents