English | German | Russian | Czech

geranylgeranylacetone English

Meaning geranylgeranylacetone meaning

What does geranylgeranylacetone mean?

geranylgeranylacetone

Teprenone.

Are you looking for...?