Retatrutide
ID: BD1A2887
Lab
Finnrick Analytics
Vendor
Shanghai Leader Peptide Biotechnology
Date Tested
April 23, 2026
Status
VerifiedID: BD1A2887
Lab
Finnrick Analytics
Vendor
Shanghai Leader Peptide Biotechnology
Date Tested
April 23, 2026
Status
Verified