Milla - 4mgs is an odd amount as the megafol is 5mgs... I am not sure why he would have specified 4mgs... The B12 and B6 are required for the absorption of the folate... Most vitamins shouldn't be taken in isolation as they are not absorbed correctly and this is why the other supplements are taken... Often women will also be advised to take calcium if heparin is to be used during pregnancy as well - this is because heparin causes a drain on the body's calcium stores. I hope that helps...