Loading inventor profile...

Moshe Laifenfeld — Patents & Inventions | Patentable