I'd be careful with Clorox bleach. It might discolor the text and shit on the card.
Peroxide didn't seem to do the same.
That stuff at the beauty supply store, the developer, comes in a few strengths...
there's 10, 20, 40.. and 50 (you cant buy that without a license).
It's just the concentration of Peroxide inside.
drugstore peroxide is the same shit, but the strength of peroxide is so low, its not useful.
de-yellowing it will desmell it too.
The yellow-stuff is also the stuff that smells. Dissolving it = win.
you could put some baking soda in the developer to aid in the cleaning process.
It's basically the same as ghetto-fab teeth whitening at that point.