Loading patent details...
US4244840A: Self-Opacified Liquid Hard Surface Cleaning Compositions | Searchlight