MMark A. KochKoch, Mark A., Professional Corp.Hamilton, OntarioIntellectual PropertyView profileCallEmail