bpc-157 human trials safety studies clinical bpc 157 how to take it The Hidden Risks of BPC‑157: What Patients Need bpc-157 human studies risks The
Description
Research Library Research on BPC-157 Practical protocols and comparisons relevant to BPC-157 research applications

And like you say, the B12 might not be the cause
Minimum purity: 98%, supported by batch-specific analytical documentation where applicable

Available at: Meyer BK et al