#Patent agent services #Trademark protection services #Intellectual property consultants #Saint-Laurent #QC #quebec #Patent agent services #Trademark protection services #Intellectual property consultants #541611-Administrative Management and General Management Consulting Services