We do our best to inform you, but we also do not know fully or conclusively all the sub-ingredients of the products used. In view of this obligation of means, we disclaim any liability for errors or inaccuracies in this information and for damage of any kind resulting from the use of the information provided.