Ref, Isopropyl alcohol
often the main ingredient in glass/window/windscreen cleaner,
But by far the best degreaser is car brake cleaner, available from any autoparts dealer by the gallon or in aerosols.
steve