A dispensing device comprises a hollow syringe body (100) and a plunger (200). A lateral inlet port (120) is provided for transferring a flowable product into a reservoir inside the syringe body. A check valve (600) in the port permits transfer of the product into the reservoir while preventing the product from leaking from the reservoir. The plunger has a portion configured as a toothed rack (211). An advancement mechanism (140) for the plunger comprises a spring element (141) having an outwardly bent arcuate shape, which engages the toothed rack. Deformation of the spring element into a flattened configuration causes the spring element to advance the plunger in the distal direction. An actuator element (144) converts axial pressure into lateral pressure onto the spring element to advance the plunger.Dispositif de distribution comprenant un corps de seringue creux (100) et un piston plongeur (200). Un orifice dentrée latéral (120) est prévu pour transférer un produit fluide dans un réservoir à lintérieur du corps de seringue. Un clapet de retenue (600) dans lorifice permet le transfert du produit dans le réservoir tout en empêchant le produit de fuir du réservoir. Le piston-plongeur comporte une partie conçue comme une crémaillère (211). Un mécanisme davancement (140) pour le piston-plongeur comprend un élément ressort (141) ayant une forme arquée courbée vers lextérieur, qui entre en prise avec la crémaillère. Une déformation de lélément ressort dans une configuration aplatie amène lélément ressort à faire avancer le piston-plongeur dans la direction distale. Un élément actionneur (144) convertit la pression axiale en pression latérale sur lélément ressort pour faire avancer le piston-plongeur.