Strem Chemicals is perceived as one of SolvChem's biggest rivals. Strem Chemicals was founded in 1964, and is headquartered in Newburyport, Massachusetts. Like SolvChem, Strem Chemicals also competes in the Specialty Chemicals space. Strem Chemicals generates $121.1M less revenue vs. SolvChem.