Our snowmobiles get dirty as h3ll, oil leaks, grease spray, belt dust/grime, tree sap, road salt.
Tried everything from simple green, fantastic, this that... Bar none Superclean best removes the material off my chassis.
About the only chemical that is better is CH50 that HVAC technicians use to...