Industrial strength detergent formulated for heavy duty and specialized cleaning tasks. BH-50 is excellent for cleaning most surfaces not harmed by water.