I'm looking for mineral spirits, what would these be called in Spanish? I've tried Google Translate, and it came up with destilados de petroleo, but no one knows what that is.
Mineral spirits is a paraffin-derived clear, transparent liquid which is a common organic solvent used in painting and decorating.