I wonder how hydrogen peroxide would fare? (I cannot stand the smell of rubbing alcohol!)
http://www.h2o2-4u.com/