logo

office phone: (403) 444-5695
fax: (888) 726-8484
email: IPG

english
italy
french
german
chinese

Helping inventors navigate through the patent process