fwiw - I don't do a lot of cleaning, but when I do, I've been using mineral spirits after reading about it's features & benefits, here on the forum, thanks to cyccommute
side note, I have a PT job at a big box home improvement store, in lumber & building materials, which includes the concrete isle. but I'm often asked for recommendations for products throughout the store. my least favorite question is: "what is the difference between these two products". because if I don't know from first hand experience, or from learning that specific answer from other customers or colleagues, I have to
read both labels to compare & contrast. doesn't help that the printing on the labels gets smaller & smaller & my eyes get older & older