bn:22066217n
Noun Concept
AR
No term available
EN
Di-deuterated ethyl linoleate is an experimental, orally-bioavailable synthetic deuterated polyunsaturated fatty acid, a part of reinforced lipids. Wikipedia
Relations
Sources