Spray Nine
Whenever we need a product to remove grease from the kitchen cabinets we are painting, Spray Nine breaks down grease better than any other degreaser we’ve used.
It also doesn't seem to conflict with bonding primers like TSP.
TSP
We don't recommend TSP to clean kitchen cabinets. It's not only toxic, TSP will cause bonding issues with cabinet primers. If you ever want to paint kitchen cabinets, don't use TSP to clean or degrease them.