Welcome to GenPrice! Check out our latest updates.

Shopping Cart (0)

Your cart is empty

Add some products to get started!

Macranthoside B

Macranthoside B, a natural compound isolated from Flos Lonicerae (honeysuckle), exhibits antibacterial properties. Research applications include in vitro studies against various bacterial strains and investigations into its potential anti-inflammatory and antiviral activities, as supported by scientific literature.

Product Specifications

CAS Number

146100-02-9

Product Name Alternative

Antibacterial, Bacterial, Inhibitor, inhibit, Macranthoside B

Field of Research

Infectious Disease & Virology

Purity

98.00% (May vary between batches)

Solubility

H2O:< 1 mg/mL (insoluble or slightly soluble) ; DMSO:50 mg/mL (46.5 mM)

Smiles

C[C@]12C ([C@]3 ([C@@] (C (O) =O) (CC1) CCC (C) (C) C3) [H]) =CC[C@]4 ([C@@]2 (C) CC[C@@]5 ([C@]4 (C) CC[C@H] (O[C@H]6[C@H] (O[C@H]7[C@H] (O) [C@H] (O[C@@H]8O[C@H] (CO) [C@@H] (O[C@@H]9O[C@H] (CO) [C@@H] (O) [C@H] (O) [C@H]9O) [C@H] (O) [C@H]8O) [C@@H] (O) [C@H] (C) O7) [C@@H] (O) [C@@H] (O) CO6) [C@]5 (CO) C) [H]) [H]

Molecular Formula

C53H86O22

Molecular Weight

1075.24

Storage Conditions

-20°C

Notes

For research use only.

Available Sizes

Frequently Asked Questions

More Discoveries

Explore Other Products

Browse additional items from our catalog

ZDHHC19 Double Nickase Plasmid (m)
sc-434126-NIC 20 µg

ZDHHC19 Double Nickase Plasmid (m)

Sign In for Pricing
View Details
Peroxiredoxin 2 (PRDX2) Antibody
abx241826-01 50 µL

Peroxiredoxin 2 (PRDX2) Antibody

Sign In for Pricing
View Details
Peroxiredoxin 2 (PRDX2) Antibody
abx241826-02 100 µL

Peroxiredoxin 2 (PRDX2) Antibody

Sign In for Pricing
View Details
LILRB3 (NM_001081450) Human Over-expression Lysate
LH05017V 100 µg

LILRB3 (NM_001081450) Human Over-expression Lysate

Sign In for Pricing
View Details
Topotecan HCl
C16201-100mg 100 mg

Topotecan HCl

Sign In for Pricing
View Details
NR2E1 Polyclonal Antibody
E97455 100 µL

NR2E1 Polyclonal Antibody

Sign In for Pricing
View Details