Filters
on 06 Dec 2010
ENVIROCLEAN SYSTEMS INC.
1322106 · 30 Oct 2006
037
Janitorial services, carpet cleaning, window cleaning, ceramic and mar...
on 13 Jul 2005
MICROFLEX CORPORATION
1064083 · 19 Jun 2000
009
010
Protective gloves for industrial use; and disposable gloves for medica...
on 31 Dec 1969
ENVIROCLEAN LABORATORIES INC./ LABORATOIRES ENVIROCLEAN INC.
354922 · 04 Jul 1972
040
Water supply and waste treatment and disposal services.
on 04 Dec 2023
Kept Companies, Inc.
2296670 · 04 Dec 2023
037
Sidewalk cleaning; Disinfecting; Gas station washing; Trash chute clea...
Country
CA
Status
All
Registered
Pending
Abandoned
Other
Owners
Enviroclean laboratories inc./ laboratoires enviroclean inc. (1)
Enviroclean limited (1)
Enviroclean systems inc. (1)
Kept companies, inc. (1)
Microflex corporation (1)
Categories
Class 37 (2)
Class 40 (2)
Class 9 (1)
Class 10 (1)
Correspondents
Chantal st. denis (1)
Osler, hoskin & harcourt llp (1)
Image Search
Drag and drop or upload to search any image