A multiuse cleaning device in a solid state containing a homogeneous
quantity of cleaning agent configured to dissolve and release a
substantially consistent quantity of cleaning agent over a plurality of
wash and rinse cycles. The cleaning agent includes a gas-releasing
component and potassium silicate as a solubility control component to
limit the solubility of the cleaning agent. The cleaning agent may
include other ingredients such as an alkalinity agent as a pH regulator,
a water softener to solvate metal ions in a solution of water, an optical
brightener, an anti-redeposition agent, fragrances, surfactants, and
other ingredients. Controlled dissolution of the cleaning agent
composition releases a desired quantity of cleaning agent in each
cleaning cycle over a plurality of cycles. A porous enclosure may be
disposed around the solid cleaning agent.