The Identity Problem: What IS BPC-157?

The FDA’s advisory panel voted to recommend BPC-157 for compounding. But their own scientists raised a question that matters more than the vote itself: What IS BPC-157?