Loading inventor profile...

Moshe Yaniv David — Patents & Inventions | Patentable