Icariside I

Icariside I (Icarisid I) is one of the main components in Epimedii Folium that significantly stimulates cell proliferation and osteoblasts differentiation.
Supplier Selleck Chemicals
Product # S3247
Sku # S3247-1mg
Pricing 1mg, $117.00
Feedback