For odors I buy white vinegar in gallon jugs and use in a pump up sprayer. The sprayer will reach all areas of the engine room, bilge, and head
. You dont need anything else than vinegar for odors.
Some jerk spilled gasoline in one of the marina dock
carts and everyone was trying different but unsuccessful remedies to kill the odor
. I sprayed it down with vinegar and since many at the marina started using vinegar too.
When I leave the boat I flush a mix of 50/50 white vinegar and fresh water through the head
If the engine room needs degreasing I buy a gallon container of Simple Green and use the pump up sprayer, then finish with the vinegar.
Not only is my boat odor free, but it now has a lot more storage
because I dont need all the "magic odor eliminating" chemicals.