2002921 Ontario Inc. (magellan Sciences)
201475 Alberta Limited
2022697 Ontario Ltd. Fire Safety Technology
21 (two-One) Co. Ltd.
2158484 Ontario Inc.
2175190 Ontario Inc.
2193989 Ontario Inc.
2544-9455 Quebec Inc.
2641-4391 Quebec Inc.
2679965 Canada Inc.
2704927 Canada Inc.
2739-3321 Quebec Inc.
2752-3273 Quebec Inc.
2843-5816 Quebec Inc.
2844788 Canada Ltee
2852-7273 Quebec Inc.
2857-1107 Quebec Inc.
2910683 Canada Inc.
2930960 Canada Inc.
2959-8521 Quebec Inc.