It's non-sterile research grade, so you're not running anything close to in-vivo without your own filtration step—but for binding assays or cell-based work up to the 10µM range, that's actually fine because the endotoxin sits under 0.1 EU/mg and HPLC purity is confirmed at 98% or better per batch.
We usually ship lyophilized powder at room temperture, and what that means is you'll reconstitute it yourself in water at roughly 1mg/mL, but we also offer a solution format if you'd rather skip that step and just aliquot it straight into -20°C storage—either way the stability window is about 12 months when kept dark and frozen.

Most buyers go with the 5mg or the 10mg vial for initial, although we've had a few labs order the 50mg or 100mg for longer metabolic pathway studies covering AMPK or GLP-1 receptor internalization, so it really depends on how many plates you're running.

The molecular weight sits at 4111.5 g/mol, which means your molarity calculations are straightforward if you're working in the 10-100 nM range, but just keep in mind teh CAS number is still pending so you'll need to reference the formula (C184H282N50O60) in your materail transfer docs.
What it basically isn't suited for is any kind of sterile injection or clinical endpoint—it's strictly lab-grade, so order a 1mg pack if you only need to verify binding kinetics before scaling up, or the 100mg if you're running a multi-week time course and don't want to reorder mid-study.