Loading inventor profile...

Michael Takefman — Patents & Inventions | Patentable