Basic information
6-(6-ribitylamino-2,4-dihydoxypyrimidin-5-yl)-1-hexylphosphonic acid Structure

6-(6-ribitylamino-2,4-dihydoxypyrimidin-5-yl)-1-hexylphosphonic acid

Preparation Products And Raw materials