What elements are in riboflavin?

There is only one main element in riboflavin. This main element in riboflavin is known as B12 and is water soluble.