Muriatic acid will take the rust out but you will find it only marginally effective if it has not been degreased prior; any type of degreaser will do. Do not breath the fumes, do not do it on concrete you want to keep, wear rubber gloves and old clothes, do not cause a splash. When the rust is...