First aid – what are the alternatives to hydrogen peroxide?

Recently a friend broke her arm while mountain biking and the bandages I was carrying proved invaluable for stopping(slowing) the bleeding and getting her away from the mountain.

In the hospital they prescribed her TWO concurrent types of antibiotics to combat the jagged cut with inserted sand and offered her a tetanus jab.

I know washing the wound with H2O2 is optimal while alcohol and iodine are not. But all those three are liquids and thus weigh rather much. Also the procedure to use H2O2 is quite wasteful: “wash the wound without touching it”.

Does there exist an alternative immediate treatment to open wounds that weighs less and is just as effective as washing with plenty of H2O2?

A first aid kit