English | German | Russian | Czech

imbricatin English

Meaning imbricatin meaning

What does imbricatin mean?

imbricatin

An antioxidant phenolic biomarker derived from dihydrophenanthrene

Are you looking for...?