We've been sourcing this for our longevity assays for about two years now, and the 99% HPLC purity has been consistent batch to batch—no surprises with the lyophilized powder arriving as a white to off-white cake that reconstitutes cleanly in water.
The molecular weight sits at 663.43 g/mol, and the -20°C storage requirement is non-negotiable: we had one batch left out for 48 hours and the degradation was noticeable in teh cell viability data.
What it does is provide reliable substrate for sirtuin activation studies, but it's actually better suited for mitochondrial function work than for DNA repair assays where you'd want a different coenzyme.
One thing a buyer might not think to ask: the rubber stoppers on the vials can be tricky to reseal if you're not using a desiccator, so we usually aliquot into smaller tubes imediately after reconstitution.
Lead time is typically 20 days or so, but we've seen it stretch to 4 weeks during peak ordering periods—check stock before you plan experiment.
Anyway, the endotoxin level stays under 0.1 EU/mg, which matters if you're working with primary cells, and the heavy metals at ≤10 ppm are better than reagent grade for this appliction.