Your questions are a perfect reason for NOT taking them, we certainly have no idea as to what they are or allegedly for. Look them up on WebMD or similar sites.