Im looking to buy some epo but have had trouble finding it. The only places i could find it was cytoshop and apollocytokineresearch. Also if a place says their products are only for research does that mean a human cant use them? If anyone had done business with the shops i mentioned or knows of another place to get some please share. thank u