It's buyer beware market. There is no telling what you have in that vial, unless you get a mass spectrometry,HPLS, MALDI-MS tests done and all that will run you around 700$ roughly (I have exact quotes in my email). Or if you somehow convince a U.S. Based protein/peptide syntheses company to sell it you than you know exactly what you are getting, but prepare to shell out 3-4x more for bpc 157, and about 10x more for tb 500. And if you do decide to contact legit manufacturer You have to make sure you tell them names right Thymosin beta 4 and gastric juice peptide fragment or otherwise they won't realy know what you are talking about and have formula and sequence ready. As far as sources that most of us use ,I would say most of the peptides they resell( yep, resell, there s no U.S. Manufacturer that sells them that cheap) are obtained from China, and from what I understand they are just Chinese resellers/suppliers and somehow according to them they get it from real manufacturer and guaranty quality and purity and will mail you a copy of HPLC report too. And the prices are scary cheap, pack of smokes here cost more than 2mg of peptide. So there you go, what to know for sure what you are injecting?, it will cost you good amount of money either way! I'm not trying to discourage anyone, I have bought and used peptides from well known sources, but just like most of us I'm concerned with quality of anything that goes in our bodies. Any one who is not a dumb ass, has access to Internet and has email account can find out all this. Sorry about the write up, I usually don't participate online boards. But hopefully it will make sense for people and may encourage our sources to run independent testing to prove what they sell actually contains promised peptide.