Organic acid and/or organic acid derivative
|
Hexanoylglycine (substance)
Hexanoylglycine
Id
115385005
Status
Primitive