For a penetrant with rusty bolts I use a mix of half/half ATF and Acetone.
Wait thirty minutes and everything just pops loose.

I haven't broken an exhaust bolt in years.