Epicatechin, Flavonoid

Flavonoid with multiple biological effects.
Supplier CD BioSciences
Product # CLIA-0130022
Pricing 5 mg, Inquire
Feedback