sugar soap

Etymology
From the resemblance of the dry powder form to table sugar.

Noun

 * 1) An extremely powerful detergent used for washing surfaces prior to painting.