All-function cleaners would not take away rust stains from sinks, tubs and toilets, even with many elbow grease. The trick is to use a stain remover like Tremendous Iron Out. Search for a rust stain remover or an item that contains diluted hydrochloric acid (also outlined on merchandise labels as https://appliance20975.ltfblog.com/26415699/repair-an-overview