933274 logo

Sodium 2-Heptaprenylhydroquinone Salt

Compound Synopsis