To clarify a couple of your questions below.
All fabric bleach brands.
Oxygen bleach or all fabric bleach is a gentle bleaching agent that removes stains and brightens laundry and is safe for use on almost all types of washable white or colored fabrics.
Chlorine bleach can weaken or destroy silk wool and other delicate fabrics.
Generally the best cleaning stain soil removal and whitening is accomplished with the strongest bleach which would be clorox disinfecting bleach it also is the only disinfecting bleach and can be used around the house to clean and disinfect a wide variety of surfaces and problems.
It will also turn everything white even items that you might not want to be white.
The laundress all purpose bleach alternative non toxic chlorine free bleach alternative biodegradable fragrance free 33 3 fl oz 128 washes 4 5 out of 5 stars 454 15 00 15.
Now featuring a brand new carton box packaging with measuring scoop included.
Because of its chemical ingredients it works more slowly than chlorine bleach is less corrosive and damaging to fibers and is more environmentally friendly.