Hi, Rinifol syrup contains lactobacillus, vitamin B3 and B6, folic acid as well as zinc that acts as supplement and is used to treat indigestion, abdominal distention, anorexia, improper absorption or metabolism, all kinds of digestive problems, nutritional aid etc. It is a very safe and effective medication for babies if it is given in the dose and duration as directed by the prescribing doctor. It is recommended to give your baby at the same time as it will be able to hold an appropriate level of medicine in your child s body for showing its full effectiveness. Take care. Hope I have answered your question. Let me know if I can assist you further. Regards, Dr. Zubayer Alam, General And Family Physician