R. B. Mosher Co. is a provider of products and services to the petrochemical, oil, power and municipal industries. We serve customers in the USA and throughout the world. We have a skilled staff, offer quick delivery time, and hold a large inventory of strainers, steam traps, filters, valves and pumps to meet your company’s needs.