soilmoist is them water absorbing polymer crystals. it comes in diff sizes(granual) it expands it size when added in water.
hxxp://www.theartisticshop.com/water%20polymer%20crystals.htm
link to wat they are
ONA??? its Odor Neutralizing Agent. its liquid. not sure on science of it but i think the name says it all really. but wat i use cuz i cannot find the liquid ONA is i get them ONA blocks. come in a small platic tub like container. its hard and looks liek candle without a wick when its opened hence the ONA block.
i just rub it around in bucket hot water til it disolves like bar of soap.
someone in this thread mentioned this too so i tried it.
but dependin on ya bucket size would determine wat size block/how many ya use. i use a 2.3 gallon bucket for my deal and use two blocks. find tehm at wal-mart in air freshner rack by all the glade plugins. either almost mid-bottom to bottom of shelf at my wal-mart. comes in looks like small flat cereal bowl.
ya cant miss them. they got others but teh generic... well, ya get wat ya pay for. alot of added nothin in it imo. but i use two them for one bucket and mix half full hot water and dissolve the 2. then i save half in a jug. pour it into.... and add my soil moist. then when need to add more i got soem already mixed.
just warn ya every time ya pik ya nose or touch ya face the next day or two ya hands will smell like that stuff. so you'll prolly be so sik the smell before it actually does ya grow justice lol JMO
so yeah maybe wear gloves .
sorry im doin best i can hi.