Different brands are having the same ingredient as Shelcal Hd has. However, the doctor will prescribe you the same based on medical history. It is advisable to take the recommended brand only.