Is there an easy way to degrease and de rust a K frame?

My apologies.
The ''easy'' way is to have the k-member hot tanked, pressure washed, and then use some rust resistant paint in and out the best you can.....
It'll last forever.