English | German | Russian | Czech

protoapigenone English

Meaning protoapigenone meaning

What does protoapigenone mean?

protoapigenone

(organic compound) A flavonoid that induces apoptosis

Are you looking for...?