I would suggest that you contact the company directly rather than give you my opinion. I am confident that they can provide you specifics! http://www.immunepharma.com/contact-us/ Investor 100