What is detergent ?
quanswer.com