Puts it in DMSO and it dissolves slowly, usually takes a bit of shaking, but for most labs we've found it's workable enough even though water solubility is only slight and you're better off with teh DMSO route for consistent reconstitution.
99% purity is what we see on every COA form both HPLC and Janoshik, and the freeze-dried powder holds up fine at room tempearture in a cool dry place — we've had vials sit for 3 months without noticeable degradation (usually 2-4 weeks is our recommended window).

It's not really suited for anything beyond research use, label's pretty clear on that, and most buyers go with the 5mg or 10mg vials for typical dosing studies rather than the 500mg bulk.

The 500mg vial is actually a bit tricky to handle if you're not set up for large reconstitution volumes, so we'd suggest sticking to 50mg or 100mg unless you really need the bigger lot.

2.5 million molecular weight or so, give or take, and the GMP certifcation means tighter tolerance than most generic research chems we've seen come through.
Also, the HS code is 300120001 if you're doing customs paperwork, but we usually have stock for USA dilevery within 20 days or so — confirm lead time if you're in a rush though.
For the 500mg vial, our MOQ is typically 10 vials, but we can negotiate smaller quantities for first-time buyers. Just reach out to confirm stock.
Yes, we include both HPLC and Janoshik lab reports for every batch. You'll get the documentation with your order.
Keep it in a cool, dry place at room temperature, away from direct sunlight. The powder is stable under those conditions.
We offer custom packaging and labeling for wholesale orders. Just let us know your specs, and we'll work it out.
For standard 10mg vials, lead time is usually 5-7 business days after payment confirmation. Larger orders may take a bit longer.