We use cases and cases of this stuff at the boatyard I work for.
Very effectively degreases just about anything! The sprayer head has a nice long shot too for localized degreasing, or for spraying somewhere you cant quite get to.
https://www.spraynine.com/product/marine-grez-off/