ROCHESTER MANUFACTURING COMPANY ID 47873223