W. S. Kiinhall & C:o , Rochester , Newyork , United States.