J-cloth
J-cloth ▶noun ( trademark in the UK ) a type of cloth used for household cleaning. ORIGIN 1970s: J from J ohnson and Johnson, the original makers.