for reference.
Neutral detergents make for (in general) poor cleaners, They make better specific spot removers.
alkaline cleaners make for great dirt and grime cleaners. but do very poorly on tanins, urines, and protien based soils.
Acidic detergents make for poor dirt removals, but do very well on urines, tanin, some protien based stains, and some food based dyes.
Enzymes are usually reserved for organics like foodstuffs, grass, and others.
Solvents, make for very poor detergents as they have almost no cleaning ability. However wehn combined with an alkaline detergent you will finde a combo that will defeat many oily soils found in cars. Apply the solvent to fiber first, work in with brush, then apply AK detergent.
It depends on what you are trying to do. usually when people say degreasers they want something to suspend the grease so it can be washed away. The issue is that this is a bit more complicated than just that. to get suspension of an oily substance you need two things. Some sort of solvent and some sort of detergent.
here is a test. Take some oil based paint and put it on your hands.
then try washing your hands with citrus solvents. Yes it makes the oilbased paints thinner but does not remove them. even when run under hot water it still is a poor detergent.
now while you have that citrus oil mix on your hands put a detergent into the mix, tide, dawn, bar soap what ever. rub liberally you'll begin to see the oil paint suspended in the solvent detergenst mix. Run your hands under the water till clean, rinse and repeat the citrus-detergent mix.
now try the oil paint with just detergent first. then add the solvent. since the process was inversed the solvent can't directly act with the paint nearly as well. Causing it to be a longer process.
with clean hands apply paint again. Mix the citrus solvent and detergent together. then try and clean your hands. It will work but it will take a while longer.
__________________