A multi-dose dispenser comprising: a product reservoir (14), of axis X, opening at a distal end through an outlet opening, and comprising a vessel (24); a piston (20) comprising - a piston rod (38) carrying a rack and, - at a distal end of the piston rod, a piston head (34) mounted so as to be able to slide in the vessel (24), along the axis X; a pawl mounted so as to be able to move, along the axis X, relative to the reservoir, and configured to cooperate with said rack in such a way as to only move the piston, along the axis X, in a forward direction moving the piston into the vessel; a spring arranged in such a way as to push back the pawl, along the axis X, in a reverse direction opposite the forward direction, a shell containing the pawl and at least a part of the piston; and a non-return valve, arranged in such a way as to close the outlet opening and only allow product to exit the reservoir.Distributeur multi-doses comportant : un réservoir de produit (14), d'axe X, débouchant à une extrémité distale par un orifice de sortie, et comportant une cuve (24); un piston (20) comportant - une tige de piston (38) portant une crémaillère et, - à une extrémité distale de la tige de piston, une tête de piston (34) montée coulissante dans la cuve (24), selon l'axe X; un cliquet monté mobile, selon l'axe X, par rapport au réservoir, et configuré pour coopérer avec ladite crémaillère de manière à n'entraîner le piston, selon l'axe X, que dans un sens d'avancement du piston dans la cuve; un ressort disposé de manière à repousser le cliquet, selon l'axe X, dans un sens de recul opposé au sens d'avancement, une coque contenant le cliquet et au moins une partie du piston; un clapet anti-retour, disposé de manière à obturer l'orifice de sortie et à n'autoriser qu'une sortie de produit hors du réservoir.