I’ve used efferdent denture cleaner for years to clean my water bladder, read it in a backpacking forum awhile back.