Industrial lubricants, metalworking lubricants, metal stamping, rust inhibitor additive.

Bio-based specialty chemicals…since 1950

Bio-based specialty chemicals…since 1950
Industrial lubricants, metalworking lubricants, metal stamping, rust inhibitor additive.