Retatrutide
ID: 81E78E2A
Lab
Finnrick Analytics
Vendor
Zhejiang Yichenkang Biotechnology
Date Tested
December 11, 2025
Status
VerifiedID: 81E78E2A
Lab
Finnrick Analytics
Vendor
Zhejiang Yichenkang Biotechnology
Date Tested
December 11, 2025
Status
Verified