您好,心脑胶囊是不能治疗脑供血不足的,心脑胶囊主要功能是活血化淤,主治一些心脑血管不畅的疾病。,建议:供血不足要看什么原因引起的,有的是颈椎病引起的,所以吃药也不能解决问题,还是要到医院查出病因好对症治疗,不能自己乱吃药。