Lab data
Certificates of analysis
Per product and per lot: the results as the laboratory reported them, with the lot number so you can match each certificate to the vial it covers.
- Products certified
- 55
- Lots
- 109
- Avg. purity
- 99.72%
- Latest report
- Aug 14, 2026
- 50 mgLot 1812461 · batch 2616599.85%August 13, 2026View certificate
- 10 mgLot 1812460 · batch 2616499.75%August 12, 2026View certificate
- 5 mgLot 1812459 · batch 2616399.84%August 11, 2026View certificate
- 1 mgLot 1812494 · batch 2619899.89%July 29, 2026View certificate
- 50 mgLot 1812495 · batch 2619999.50%July 30, 2026View certificate
- 10 mgLot 1812402 · batch 2610699.86%August 2, 2026View certificate
- 10 mlLot 1812414 · batch 2611899.73%August 14, 2026View certificate
- 3 mlLot 1812413 · batch 2611799.64%August 13, 2026View certificate
- 5 mgLot 1812485 · batch 2618999.90%August 13, 2026View certificate
- 2 mgLot 1812484 · batch 2618899.58%August 12, 2026View certificate
- 10 mgLot 1812455 · batch 2615999.90%August 7, 2026View certificate
- 10 mgLot 1812445 · batch 2614999.66%July 28, 2026View certificate
- 5 mgLot 1812444 · batch 2614899.53%July 27, 2026View certificate
- 5 mg + 5 mgLot 1812446 · batch 2615099.55%July 29, 2026View certificate
- 10 mgLot 1812378 · batch 2608299.94%August 2, 2026View certificate
- 5 mgLot 1812377 · batch 2608199.51%August 1, 2026View certificate
- 5 mgLot 1812380 · batch 2608499.60%August 4, 2026View certificate
- 2 mgLot 1812379 · batch 2608399.87%August 3, 2026View certificate
- 5 mgLot 1812438 · batch 2614299.59%August 14, 2026View certificate
- 10 mgLot 1812439 · batch 2614399.50%July 22, 2026View certificate
- 5 mg + 5 mgLot 1812493 · batch 2619799.87%July 28, 2026View certificate
- 12 mgLot 1812478 · batch 2618299.57%August 6, 2026View certificate
- 10 mgLot 1812477 · batch 2618199.63%August 5, 2026View certificate
- 5 mgLot 1812476 · batch 2618099.53%August 4, 2026View certificate
- 50 mgLot 1812395 · batch 2609999.77%July 26, 2026View certificate
- 10 mgLot 1812394 · batch 2609899.73%July 25, 2026View certificate
- 10 mgLot 1812500 · batch 2620499.65%August 4, 2026View certificate
- 100 mgLot 1812451 · batch 2615599.64%August 3, 2026View certificate
- 50 mgLot 1812450 · batch 2615499.53%August 2, 2026View certificate
- 5 mgLot 1812462 · batch 2616699.72%August 14, 2026View certificate
- 10 mgLot 1812463 · batch 2616799.74%July 22, 2026View certificate
- 10 mgLot 1812465 · batch 2616999.51%July 24, 2026View certificate
- 5 mgLot 1812464 · batch 2616899.69%July 23, 2026View certificate
- 70 mgLot 1812440 · batch 2614499.87%July 23, 2026View certificate
- 1500 mgLot 1812408 · batch 2611299.72%August 8, 2026View certificate
- 600 mgLot 1812407 · batch 2611199.55%August 7, 2026View certificate
- 5 mgLot 1812491 · batch 2619599.60%July 26, 2026View certificate
- 2 mgLot 1812490 · batch 2619499.55%July 25, 2026View certificate
- 10000 IULot 1812458 · batch 2616299.82%August 10, 2026View certificate
- 5000 IULot 1812457 · batch 2616199.55%August 9, 2026View certificate
- 75 IULot 1812492 · batch 2619699.69%July 27, 2026View certificate
- 5 mgLot 1812483 · batch 2618799.86%August 11, 2026View certificate
- 1 mgLot 1812392 · batch 2609699.85%July 23, 2026View certificate
- 0.1 mgLot 1812391 · batch 2609599.71%July 22, 2026View certificate
- 10 mgLot 1812398 · batch 2610299.58%July 29, 2026View certificate
- 5 mgLot 1812397 · batch 2610199.77%July 28, 2026View certificate
- 80 mgLot 1812441 · batch 2614599.82%July 24, 2026View certificate
- 10 mgLot 1812384 · batch 2608899.74%August 8, 2026View certificate
- 10 mgLot 1812404 · batch 2610899.54%August 4, 2026View certificate
- 5 mgLot 1812403 · batch 2610799.64%August 3, 2026View certificate
- 10 mlLot 1812393 · batch 2609799.59%July 24, 2026View certificate
- 10 mlLot 1812412 · batch 2611699.80%August 12, 2026View certificate
- 40 mgLot 1812454 · batch 2615899.79%August 6, 2026View certificate
- 10 mgLot 1812453 · batch 2615799.83%August 5, 2026View certificate
- 40 mgLot 1812367 · batch 2607199.67%July 22, 2026View certificate
- 20 mgLot 1812471 · batch 2617599.91%July 30, 2026View certificate
- 10 mgLot 1812470 · batch 2617499.73%July 29, 2026View certificate
- 5 mgLot 1812469 · batch 2617399.64%July 28, 2026View certificate
- 10 mgLot 1812382 · batch 2608699.58%August 6, 2026View certificate
- 10 mgLot 1812383 · batch 2608799.64%August 7, 2026View certificate
- 10 mgLot 1812456 · batch 2616099.71%August 8, 2026View certificate
- 1000 mgLot 1812449 · batch 2615399.65%August 1, 2026View certificate
- 500 mgLot 1812448 · batch 2615299.78%July 31, 2026View certificate
- 100 mgLot 1812447 · batch 2615199.89%July 30, 2026View certificate
- 10 mgLot 1812481 · batch 2618599.79%August 9, 2026View certificate
- 5 mgLot 1812480 · batch 2618499.86%August 8, 2026View certificate
- 2 mgLot 1812479 · batch 2618399.92%August 7, 2026View certificate
- 2 mgLot 1812486 · batch 2619099.74%August 14, 2026View certificate
- 30 mgLot 1812434 · batch 2613899.86%August 10, 2026View certificate
- 20 mgLot 1812433 · batch 2613799.56%August 9, 2026View certificate
- 10 mgLot 1812432 · batch 2613699.74%August 8, 2026View certificate
- 5 mgLot 1812431 · batch 2613599.63%August 7, 2026View certificate
- 5 mgLot 1812496 · batch 2620099.73%July 31, 2026View certificate
- 10 mgLot 1812409 · batch 2611399.52%August 9, 2026View certificate
- 50 mgLot 1812376 · batch 2608099.82%July 31, 2026View certificate
- 10 mgLot 1812375 · batch 2607999.77%July 30, 2026View certificate
- 10 mgLot 1812406 · batch 2611099.70%August 6, 2026View certificate
- 5 mgLot 1812405 · batch 2610999.81%August 5, 2026View certificate
- 30 mgLot 1812430 · batch 2613499.66%August 6, 2026View certificate
- 20 mgLot 1812429 · batch 2613399.87%August 5, 2026View certificate
- 10 mgLot 1812428 · batch 2613299.62%August 4, 2026View certificate
- 30 mgLot 1812401 · batch 2610599.93%August 1, 2026View certificate
- 10 mgLot 1812400 · batch 2610499.93%July 31, 2026View certificate
- 5 mgLot 1812399 · batch 2610399.53%July 30, 2026View certificate
- 10 mgLot 1812387 · batch 2609199.78%August 11, 2026View certificate
- 5 mgLot 1812386 · batch 2609099.63%August 10, 2026View certificate
- 10 mgLot 1812474 · batch 2617899.84%August 2, 2026View certificate
- 5 mgLot 1812473 · batch 2617799.68%August 1, 2026View certificate
- 2 mgLot 1812472 · batch 2617699.61%July 31, 2026View certificate
- 10 mgLot 1812443 · batch 2614799.85%July 26, 2026View certificate
- 5 mgLot 1812442 · batch 2614699.83%July 25, 2026View certificate
- 10 mgLot 1812390 · batch 2609499.66%August 14, 2026View certificate
- 5 mgLot 1812389 · batch 2609399.63%August 13, 2026View certificate
- 2 mgLot 1812388 · batch 2609299.56%August 12, 2026View certificate
- 20 mgLot 1812489 · batch 2619399.64%July 24, 2026View certificate
- 10 mgLot 1812488 · batch 2619299.90%July 23, 2026View certificate
- 10 mgLot 1812468 · batch 2617299.79%July 27, 2026View certificate
- 5 mgLot 1812467 · batch 2617199.51%July 26, 2026View certificate
- 120 mgLot 1812425 · batch 2612999.52%August 1, 2026View certificate
- 100 mgLot 1812424 · batch 2612899.59%July 31, 2026View certificate
- 60 mgLot 1812423 · batch 2612799.54%July 30, 2026View certificate
- 50 mgLot 1812422 · batch 2612699.91%July 29, 2026View certificate
- 40 mgLot 1812421 · batch 2612599.77%July 28, 2026View certificate
- 30 mgLot 1812420 · batch 2612499.90%July 27, 2026View certificate
- 20 mgLot 1812419 · batch 2612399.92%July 26, 2026View certificate
- 15 mgLot 1812418 · batch 2612299.85%July 25, 2026View certificate
- 10 mgLot 1812417 · batch 2612199.94%July 24, 2026View certificate
- 5 mgLot 1812416 · batch 2612099.58%July 23, 2026View certificate
- 10 mgLot 1812410 · batch 2611499.91%August 10, 2026View certificate
We only publish a certificate when our stock of that product demonstrably comes from the tested lot. Results are copied unchanged; the laboratory is named on every lot.
