Cleaners and sterilizers