monosacharide
|
Heptose (substance)
Heptose
Id
116263008
Status
Primitive
|
Mannoheptulose
Sedoheptulose