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