A machine for the preparation of pharmaceutical products is provided with a pocket conveyor (23) for storing syringes (5) and/or bottles (7), a dosing station (36) for transferring a pharmaceutical between a syringe (5) and a bottle (7), and a claw (21) for transferring the syringes (5) and/or the bottles (7) between the pocket conveyor (23) and the dosing station (36); the pocket conveyor (23) having a plurality of cradles (25a, 25b), each of which is adapted to receive and hold a syringe (5) or a bottle (7), and has a slot (29, 30) adapted to be engaged by the jaws (22) of the claw (21).