F10 or Chlorhexidine
We use a lot of bleach at work and I have seen it break down plastics over time.
It's safe if you use it correctly but it is a corrosive. (Maybe its not when mixed right?)

I used bleach for years before I knew of F10 and Chlorhexidine but its more of a personal choice now.