Furanose

144490-03-9
118573

26260-39-9
1565368

26260-34-4
2440991

18530-81-9
818940

126210-25-1
774370

151377-80-9
966462

151377-79-6
436476