Loading patent details...
US4419258A: Dialkyl Glyoxylate Surfactants | Searchlight